The story takes us through a journey of eternal love between a couple who have vowed to love each other not only in this life, but in every life to follow. Their love is so strong that even destiny wants to bring them together.
In 1910, during the midst of freedom struggle, a Muslim boy (Javed) falls in love with a Punjabi girl (Aaradhana). Next it switches to 1960, where an aspiring music director (Govind) meets and falls hopelessly in love with the most successful actress of the era (Rukhsar). Finally comes 2012 in England, again love rekindles between a hot chic Radha and the cool dude Krissh….
Call it destiny or whatever you like, a boy and girl meet in different eras to rekindle their love for each other but fail to take their love to finality. So, watch out the film to learn whether love wins over the destiny and does love always prevail?