My 2 year old daughter loves this movie. I find it hard to sit through, with numerous plot holes and terrible dialogue, not to mention annoying animation. However, it's (almost) completely nonviolent and has a pretty good message. My daughter particularly likes the dragon character, Penelope. Overall, a pretty good kids movie, if not cutting edge.