A couple lives though three different lives over different eras as destiny conspires to make them fall in love with each other, against all odds.

Shahid Kapoor
as Govind / Javed Qadri / Krish Kapoor

Priyanka Chopra Jonas
as Ruksar / Aradhana / Radha Chopra

Omar Khan
as Mihir

Prachi Desai
as Radhika

Neha Sharma
as Meera

Vrajesh Hirjee
as Journalist

Shankar Sachdev
as Javed's Father

Surendra Pal
as Aradhana's Father

Raj Singh Arora
as Rohan / Bharat
rjeev
I decided to watch Kunal Kohli's Teri Meri Kahani before the other releases even though I didn't really like his previous 2 releases because I thought that it would be a light hearted romantic comedy and it was actually that. It starts off in 1960 when Govind who's going to Mumbai to try out his luc...