One of my favourite films of all time.
For a new actress Sonakshi Sinha is just brilliant, (as well as beautiful), apparently Sonakshi was offered a part in the Broadway show of the Last Leaf on the back of this film. Ranveer Singh is just as good as the leading man. You can feel the emotions between the two leads. The supporting cast are also equally as good without stealing the limelight. The locations are stunningly beautiful and had me wanting to move there. There is a musical score that at no point gets in the way of the scenes or story, yet is worth listening to as a stand alone composition.
If you have never seen a Bollywood film before, this is not typical fare. It is a serious film that doesn't have the frivolities of your average Bollywood. Having said that it is a refreshing change, (as much as I love traditional Bollywood), and a definate must watch