In my opinion, a movie totally deserving of it's #1 ranking in the charts at the moment. I disagree with the complaints of an hour long introduction. I see it as a perfect way to set the scene and really got me into the movie. I wouldn't go so far as it say it was the 'perfect movie', but I personally think it came pretty close. The storyline was just amazing. With many edge-of-your-seat moments, and I loved how it kept me thinking and wondering. However, the ending left me both abit confused and somewhat unsatisfied. I can't complain about the almost three hour movie length, all the more for me to... See full review