We took all five of our kids, ages 4 to 18. They all loved it, and I would even go see it again. I wish we had seen it in 3D, but I mistakenly bought the wrong tickets, and we saw the 2D version. It is one of the best movies we have seen in a long time!