"A very promising film that shows we never know where the next talent will come from. It is directed by a young Indonesian director called Eddie Cahyono who teaches cinema outside of the capital. I discovered the film at the Singapore Festival and brought it to Telluride."
Source