Randeep Hooda is more than just best in the movie, playing his role to perfection with a real life script of a character which he could know only through letters. Ash is much more convincing as an aged Dalbir than a younger one. She played her role to perfection after the interval breaking her age long glamorous image delivering far probably her best role as an "actor". Richi Chaddhas subtle portrayal of her emotions touches ones heart the most. Her acting giving tough competition to that of Ash frame by frame. Screenplay is a bit weak at places specially the song sequences. The story seems to drag at places. But nevertheless 3/5