Funny humor and loving characters. Its a nice movie, but its lacking in originality. Very close to Aladin by Disney, and made it hard to watch with all of the references to the original. But I'm giving it a three star review for the colorful animation and the dashing characters. Amazing movie for families.