The movie starts off with Samar Anand (Shahrukh Khan), a major from the Indian Army, defusing a bomb.
Samar saves Akira Rai's (Anushka Sharma) life, a Discovery Channel intern. She gets to read his dairy and the movie goes to a flash back.
Samar is a struggling immigrant in London and meets Meera Thappar (Katrina Kaif) in the hotel during her reception. Later Meera asks Samar to teach her Punjabi (song), in turn Samar asks her to teach him English, and during this course Samar falls in love with Meera. Meera had a strange superstitious belief. Samar meets with an accident, and Meera to save Samar's life, prays that she would never meet Samar again if God saves his life. Hurt by Meera's promise, Samar joins the most risky job...bomb diffuser, in Kashmir. Then he meets Akira who joins Samar's team, to make a documentary about the bomb disposal squad of the Indian Army. The rest should be seen on screen.
The story is interesting, yet boring since many people in this generation won't understand the relation between the God and Man. They can't digest too much of superstitious beliefs, which is shown between Kat and her God. And the length of the movie is the major drawback.
SRK's entry was boring, and could have been made more interesting if they had started the movie with SRK riding a bike (shayari) and then bomb defusing and all. Many sentimental scenes, like scene of Katrina-church, Katrina-Neetu's scene, hospital scene and few bomb diffusing scenes could have been cut short or even chopped. Ending could have been better, as it seems dragging.
Songs are average. Yash Chopra's music usually creates a magic, but this is not up to the mark. Singers do not match the characters: 'Challa' voice (Rabbi) doesn't match SRK and 'Heer' (Harshdeep Kaur's) voice for Katrina.
This movie will make you remember Yash Chopra's previous movies like Dilwale Dulhaniya Le Jayenge (Church scene) and Dil To Pagal Hai (Katrina, SRK, Neetu's scene).
I felt second half was better than first half. As second half of the story completely suits SRK's role. Though SRK looks charming, wooing Kat, he looks old. Katrina's acting has improved a lot though not perfect. Must say that Katrina was "Not Wooden (in expressions) at all". She looks very beautiful and sexy in the movie. She looked breath taking in 'Ishq Shava' as it was the best, mind blowing dance she had ever done. Anushka is charming as usual, but the way they have showed her as Discovery Channel intern, is little exaggerated.
Overall, it's a good movie though not MUST WATCH...it's WATCHABLE.