I’ll start of with the only negative thing about this movie. That is the pacing of the story telling was a little too slow . On the other hand, this movie is great expect for that one issue that I mentioned. The movie is emotional especially towards the ending but the light hearted humour keeps you from crying like crazy. The actors all performed amazing and the direction was great as well. Overall this is movie that is emotional roll-coaster that will make you smile, angry and cry throughout its running minutes.