This movie started off as a mundane coming of age story. However this was not the case. Just when I thought it was cliche the movie took me for an emotional rollercoaster that I was not expecting. This movie is amazingly cry worthy. It’s not very often that I can say that the ending is perfect but this ending to this movie was perfectly perfect.