This movie lived up to the hype. I was a little worried about the length of the film, but once the movie started I was on the edge of my seat for the entire time. The really interesting thing about this movie was that both girls and boys alike agreed that this is easily the best movie of the summer.