This 3-D movie was very well done and impressive. We took our 3 children ages 11, 6, and 6. They all loved the movie. They thought the 3-D was cool and the 6-year-olds followed the story because of it. It is just beautiful. We loved the Christmas music thoughout. We sat through the credits just to listen to Andrea Bocelli sing at the end. Jim Carrey was wonderful.