Masterpiece!

Rating: 10/10 (25 October 2016)

I can understand why it is one of the highest praised movies of all time because it is one of the best movies of all time. Great cast with amazing chemistry throughout the whole movie. Really well acted and a fantastic story line keeps you into this movie the whole time you watch it. It is one of those feel good stories that you have to like even if you don't like these types of movies. And this movie has one of the best endings in cinema history so this is a definite must watch. Don't deprive yourself of the pleasure of watching such a stellar movie. Go now and watch this movie if you have never seen it. Needless to say an all time great. One of the few movies you can watch over and over. The acting in incredible, the story is captivating and engaging, and every actor comes through in a big way. A truly wonderful movie. If you have not seen it, you will not be disappointed when you do.