I hate going to theaters. This movie made me forget that I was in one. I can't say enough. I could not take my eyes off of the screen. This has got to be one of the best movies I have ever seen. Well worth the 2 hours and 40 minutes spent in the theater. Highly recommend seeing it and seeing it in 3D.