Very well done movie. The characters are lovable and terribly cute and the story is one of those heart-warming ones you can only get out a kid's flick these days. It works well for everyone and is totally original. A must see!