And truth be told, we love everything about it. Shah Rukh looks fantastic as the bearded and tough army man, Anushka is irresistible in her sprightly and capricious role, and Kashmir is just jaw-droppingingly stunning.
And when compared to Challa and Saans, which took us a little while to fall in love with, we've been humming Jiya re ever since we heard it.
Listen to this upbeat song - with its racy tune and energetic vocals by Neeti Mohan - and tell us what you think.
Listen to Jiya re from Jab Tak Hai Jaan: