This movie had everything from an original story line to amazing 3D animation. I took my nine year old son and he really liked it. The plot carefully evolved into some emotional situations and conflicts but nothing too much for young children. I also took note that the story tried teaching some values about peace and understanding over acts of violence which is addressed but not overbearing. These movies are like small masterpieces.