This movie was a masterpiece of the animation department. The characters movements were so fluid and not at all robotic or inhuman. The story line was clear and not hard to follow or vacant of any logic or intelligence. The voice acting was so enjoyable it made me break into tears... tears of joy! I don't know if in a million years you could find a movie with more heart and soul. FIVE STARS BRAVO.