3 Good

Imran Khan and Sonam Kapoor are perfectly cast and its their sparkling chemistry that stays with you long after the credits roll. Both look amazing in every scene. The more important half of the film, the second, is well paced and while very predictable works very well for the film. The music by Vishal and Shekhar is awesome. Almost every song is a gem – Bin Tere, Jab Mila Tu, IHLS, Sadka to name a few. Overall, Punit Malhotra on debut gets most things right. His direction is top notch, the casting is perfect and the performances are superb. A good weekend watch.