This film was very entertaining for kids, and easy to sit through for adults. I would not recommend children under 8 or so though, because the battle scenes can be kind of loud and violent (and everything is heightened in an IMAX/3D setting). I loved the animation and the voice acting was great. The plot was pretty predictable, but enjoyable.