This was, without a doubt, the best movie I've seen this year. I don't often give a movie a 5-star rating, but this is one that definitely deserves it. The animation, character and relationship development, the story, sociological view into a different world - they're all well done, intriguing, and spell-binding. I was drawn in and didn't want it to end. I never noticed it was a long movie. Captivating and moving throughout. (By the way, even my husband who doesn't watch sci-fi, enjoyed this movie!)