The story line, message, animation, and 3D experience were awesome. I took my 8 yr old. She loved the movie. We did have a post-movie debrief regarding the use of foul language, but other than that, a highly riveting experience for parents and older children.