One of the best movies I have seen in a long time. I didn't want to miss a minute of it and stayed glued to my seat the entire time. I would highly recommend seeing it in 3D the experience spoiled me to the point where a regular movie will not be the same.