Un ex militare, che conduce una doppia vita a Londra, deve scegliere tra sua moglie e la sua musa ispiratrice. Il film Jab Tak Hai Jaan è un triangolo amoroso e segna anche il ritorno di Yash Chopra come regista dopo otto anni. In Jab Tak Hai Jaan, Shahrukh Khan interpreta il personaggio di Samar che è arrabbiato, spietato e con un sacco di bagaglio emotivo. Il suo ruolo coprirà due età, una poco più che ventenne come musicista con sede a Londra e l'altra in età avanzata come ufficiale dell'esercito introverso, composto e rispettoso nel Kashmir. Katrina nei panni di Meera interpreta una seduttrice, una bellezza irraggiungibile. E Anushka nei panni di Akira che ha 21 anni e lavora per Discovery Channel e realizza documentari.