The film is about Virendra Kapoor (Viren) (Anil Kapoor) who travels to Rajasthan with his governess, affectionately called Dai Jaa (Waheeda Rehman). He meets the beautiful Pallavi (Sridevi) and he instantly falls in love with her. However, she happens to be older than he is, though this does not bother Viren. During a property dispute and a court case, Pallavi's father suddenly dies of a heart attack. She is shattered and goes into isolation. At the wake, Viren goes to console her, when she sees him she runs towards and straight past Viren — towards Sidhharth, the man she loves. Viren is heartbroken but, to fulfill Pallavi's father's dying wish, he arranges the wedding between Sidhharth and Pallavi. Allowing Pallavi to live her life happily, Viren leaves for London.One year into the marriage, Sidhharth and Pallavi are killed in an accident. It was revealed that she was pregnant at the time and gave birth to a daughter. The girl is named Pooja and is kept in the care of Dai Jaa. Viren visits from time to time, for Pallavi's death anniversary, and buys gifts for the young Pooja. He never spends any time with her though, which makes her sad. A few years later Viren returns from London and meets the grown up Pooja for the first time. When he meets her he is shocked to see that she looks exactly like her mother. Eventually Viren brings her to London, and it is slowly revealed that Pooja has fallen in love with Viren. He has not forgotten about Pallavi though.