Atât timp cât voi trăi
Te voi iubi până la moarte
Filmul urmărește povestea lui Samar Anand, interpretat de Shahrukh Khan, personaj prezentat în două etape din viața sa: Samar cel din prezent, angajat al Armatei Indiene, divizia Geniști, respectiv Samar cel din trecut, un tânăr visător, muncitor, plin de viață. O întâmplare neașteptată îi dă peste cap existența lui Samar cel visător, punând capăt unei posibile relații cu mult iubita Meera (Katrina Kaif). Astfel, se refugiază în dezamorsatul bombelor până când energica Akira (Anushka Sharma) intră în scenă.