Fun movie for all ages. It lasted 2 hrs & 40 min, but time seemed to fly by. No one wanted to get up and go to the concession stand or bathroom. The only warning is for those people who get motion sickness. The 3-D can cause some problems, but you still ought to try it. I don't normally see a movie more than once, but I might make an exception for this one!