8.5/10
The characters were all so real and the manipulation by Abhishek Bachchan's character disguised as patience was portrayed so well, and coupled with great music and perfect acting.
The ending was the only part which was not realistic but the rest of the movie was absolutely real!