Amazing cinematography, great plot line, but..

Rating: 9/10 (21 July 2012)

this movie has set the bar for the rest of the year. stunning visuals, that not only kept me interested but kept me excited for the duration of the movie. the plot line was beautiful, showing characters change and their stories come to a satisfying conclusion. all the actors did a great job, but it was the story line that made their performance exceptionally brilliant. this movie is great because it appeals to a wide range of audiences. if you like the boom-boom, bang-bang with no thought necessary, this movie will draw you in. but for viewers who like the subtle character progressions, and complex story lines, pay attention and you will be fully satisfied.
i would have rated this movie a 10/10 but there were a few plot holes that i found to be menacing but overall a must see.