The movie is good for most parts. Jordan (Ranbir) 5/5. Been a fan of his ever since Tamasha. However let's not forget about that little sore thumb in the movie ,Heer Koul. What a despiteful acting. It's like the battle of 2 actors, one a timeless masterclass, another a forgetful dumb voice actress. Apart from her terrible horrifying mundane tear-jerking mindless acting, everything else was just wonderful.
3.75 / 5, for a 5 rated movie. That's what bad casting choice does to a good script. Shame.