Anjali Chauhan (Shilpa Shetty) is a young woman who hails from an extremely rich and influential family. Her father, Mr. Chauhan (Kiran Kumar), is a renowned businessman. Anjali is in love with Dev (Suniel Shetty), who is very poor and often cannot even afford to clothe himself properly. Dev also loves Anjali and wants to marry her. When Anjali puts forward to her parents the proposal of marrying Dev, she is rebuked and gets an outright refusal. Because her father does not like Dev for his bad manners and arrogant outlook. When Anjali tells Dev about this, he says that he cannot live without her. But Anjali leaves Dev. Upset by Anjali's betrayal, Dev tells all this to his mother Jhanvi (Sharmila Tagore), who dies after listening this. On the other hand, Anjali's parents have chosen for her a wealthy suitor from Delhi; and the boy is very religious minded. Not wanting to hurt her parents, Anjali finally gives in and marries Rambhan "Ram" Verma (Akshay Kumar), the boy who her parents believe will be a perfect match for her. Ram is a man of great ideals, who believes in giving a rightful place to his wife and respects her sensibilities. Despite this, he is unable to win Anjali's love at first and their marriage remains on the edge. However, after seeing the magnanimity of her Ram’s heart in forgiving and accepting her, Anjali realizes that she has fallen in love with Ram. At the third wedding anniversary party of Ram and Anjali, Dev returns. He is now a business tycoon. Anjali finds herself at a crossroads on where she would stand – for her husband Ram (with whom she is deeply in love) or with her former love Dev (who still wants to reunite with her). Anjali chooses to stand for Ram and has no wish to return to Dev, even though it pains her to know how hurt Dev is and will be in his future. When Anjali tells Dev that she is deeply in love with Ram, Dev cannot stand rejection for a second time and sets out to ruin Ram's life. This goes on for some time, causing turbulence and turmoil in Ram and Anjali's life. In the end, when Anjali tells Devbthat she is pregnant with Ram's child, Anjali begs him to leave her alone. Dev realizes his folly and becomes good. He then decides to marry his current friend and business partner, Sheetal Varma (Mahima Chaudhry), who is his new companion and had secretly loved him for a long time.