Watched ot with my girlfriend i.e future wife in the movie theatre, we laughed and cried, it's such an amazing movie, acting from all the characters is just awesome, the songs are lovely and make so much sense in the movie's story, it's a must watch movie and do watch it with your full family, 10 out of 10.