It was a good movie, it concepts was well designed. You can see how much research they have done understanding life. They coherently made a movie where everyone would agree to the possibility of the origin of everyone. It is a great watch and will definitely teach you a lesson or two that might even change your perspective about life. However, I expected it to be more emotion like how the trailer portrayed it to be but I still cried while watching this movie. It might be one of Disney's and Pixar's well made movie out there. It is different from your typical cartoon, It is made for people who ages 10 and up. Highly recommend.