Sahil (Bobby Deol) does not get along with his stepfather (Raj Babbar) the Governor and goes out of his way to antagonise him, even though his stepfather makes every effort to reach out to him.Around this time he meets the beautiful Sheetal (Manisha Koirala) and is reacquainted with his childhood friend, Isha (Kajol). Sahil and Isha soon fall in love. At the same time, Sheetal begins to fall for him. Knowing this, her father arranges the engagement between her and Sahil, to be announced at his birthday party. Sahil, however, intends to announce his marriage to Isha on the same day.
Upon hearing his stepfather's announcement, Sahil picks up a knife in a fit of rage and almost stabs him. The next day Sahil finds his stepfather stabbed to death. All that is found is a locket at the crime scene. He is placed at the murder scene and is sent to jail. Wanting to prove his innocence, he escapes and starts looking for clues along with Sheetal's help.