The movie started off great, slowed down for about five minutes, and then took off like nothing else. Twists, laughs, action, eye candy, tears, you name it, this movie has it. And, it is the first 3D movie I've ever seen where it actually worked rather than being a distraction. Even though some of the plot twists are predictable, the nuances they thow in serve up more than enough surprises. Lesson learned; better to be good than great.