It initially starts as comedic and funny how he doesn't like Charlie at first and how Charlie annoys him in the starting to there bonding over time and then ends with a well thought out ending its what I call beautiful. Fantastic 10 out of 10 movie. It also shows how deep connection you can form with a being who can not verbally communicate you and how he can make you a better person.