The 1st part was slow and delayed story building, which is Karan Johar’s weakness. Deepika was wearing skimpy clothing too much only to show off and attract audience. Not appreciated. Story picks up after second half -typical of Hindi movie. Climax brillant. 2.5 stars. I do recommend to watch.