i had high expectations going in to see this movie (usually i am let down) and it surpassed everything i expected. i was very, very satisfied with this movie and would see it again in theatres. the plot was good for an animated film and it made you feel good about yourself. even though everyone has imperfections, anyone can do anything. genuinely loved it.