Well done and entertaining throughout. The 3-D effects were captivating and consistent the entire movie. We took our 7 and 9 year old kids and they loved it! Although I would recommend getting kids familiar with the story prior to seeing the movie as there were lots of questions from them as to what's going on and why but nonetheless they stood up and clapped at the end. Loved it!