Thursday, September 22, 2011
This looks like a cool movie.
This played at TIFF Midnight Madness and apparently was quite a hit. The trailer doesn't show any dialog so it's probably in a foreign language. I think I read it was made in Indonesia. I imagine Hollywood is already trying to remake it.