This is one of those "family films" that provides a great story, wonderful animation, and great paced entertainment but also runs deeper; very much in the way that Star Wars plays with mythologies and grand themes. I took my two boys, ages five and nine, and they were both riveted. There were many seriously touching moments as well as funny ones, which worked successfully as the characters were richer and more complex. The storyline riffs on references from Dickens' Oliver Twist, the Roman Gladiator battles, The Jetsons and Star Wars, among other things and it's just a great deal of fun. I would recommend it highly to anyone, and trust that this thing should be a blockbuster.