This movie is one of the only films I can classify as perfect! in my opinion there is only one thing you need in order to make a movie, book, or any story good. You need to buy into the characters. If you don't buy into the characters it is impossible to buy into the story. And you buy into Carl the first second you see him in that movie theater. The montage at the beginning is so heartwarming and heartbreaking at the same time. Because of that montage you can really understand Carl on an even deeper level, and it sets up his beautiful character ark. This movie makes me laugh every time. Smile every time. and Cry every time. 10/10 this is a perfect movie.