In short: Probably the best movie I've seen in the last three years. It was the first time I saw an audience applaud after watching a movie in a North American commercial theater.
By ngoc van nguyen2 years ago in Geeks