Samar (Shah Rukh Khan) conhece Meera (Katrina Kaif) em Londres e ambos se apaixonam. Samar sofre um acidente grave e Meera promete a Deus que abandonará o amado se ele sobreviver. Com raiva, Samar volta à Índia, se alista no exército e entra no esquadrão antibombas. Lá, ele conhece Akira (Anushka Sharma). Akira desvendará os mistérios de Samar? O amor é mais forte do que uma promessa a Deus?