Dayashankar (Amrish Puri) is a wealthy NRI living in London. His daughter Pooja (Madhuri Dixit) is the apple of his eye and his life revolves around her and his wife Parvati (Reema Lagoo). Dayashankar also takes care of his deceased friends son Aman (Saif Ali Khan). Amar and Pooja have grown with each other and he has developed a love for her. Studying in Edinburgh, he is overjoyed when he is called to come stay with the family in London. He eagerly prepares for his meeting with Pooja and plans to ask her father for her hand in marriage. However Pooja has fallen in love with Vijay Khanna (Akshay Kumar) who is a pilot. Her father is bitterly opposed with their intention of marriage as he has already promised Aman that he will marry Pooja. After some convincing from Aman and Parvati, Dayashankar succumbs to his daughter’s wishes. Aman is heartbroken but puts on a brave face at the engagement.