Surprisingly good

Rating: 8/10 (14 February 2011)

The movie definitely had its key parts, without spoiling it. the music as well as the plot fit well, and was an enjoyable movie to watch. If you pay attention to it though, the movie helps in making the ending understandable and somewhat predictable.
the acting in the movie is good, and helped in understanding the various things that can go on within a framework of a society or in the movies case, well if you saw it you know.
There were a few parts of the movie that stood out and will help make this exciting but though provoking movie, awesome to watch. IT had very few flaws from my perspective. 8/10