A hiccup in the story every now and then, but great animation, voice performances, and message really hold this film up as one of a kind.