Was this really almost three hours? Not once did I feel the movie drag. Although sometimes you knew what was coming, it didn't lessen the enjoyment when it got there. All the action you could want, and yet moments that really got to you. I am always skeptical about heavily hyped movies, but this is one of the few that more than lived up to it. WOW!