A must have!

Rating: 10/10 (29 November 2017)

One of the greatest movies of all time. The movie encapsulates all the values that give hope, patience and motivates us all to never give up. The characters, their performances is so unique. The musical score is by one of my all time favourite composer Thomas Newman. Timeless Masterpiece! Must have... Must Watch. . Must Share!