Beautiful, interesting, incredible cinema.
The unassuming film that inflamed an internet controversy and raised the ire of Indonesian authorities.