Suraj Kapoor, a wealthy young man, falls in love with Shivangi, and the two soon marry. While staying at a hotel, they are approached by a man who claims that Shivangi is his wife, Madhu. Suraj and Shivangi dismiss the accusation, but later the man contacts Suraj again. Introducing himself as Vishwanath, he shows Suraj a videotape of his wedding to Madhu, who looks identical to Shivangi. Despite the evidence, Suraj refuses to believe him.
During Shivangi’s birthday celebration, flashbacks reveal Vishwanath’s abusive treatment of Madhu, confirming that Shivangi and Madhu are the same person. Vishwanath kidnaps Shivangi, attempting to prove her identity by locating a mark on her body. Suraj intervenes and, in the struggle, Vishwanath falls off a cliff. Believing him dead, Suraj and Shivangi return home.
Later, Shivangi encounters Vishwanath while shopping. He arrives with her father, who denies that she is Madhu. Distressed, Shivangi confesses to Suraj that Vishwanath is alive. Suraj seeks help from the police, but Vishwanath eventually surrenders on his own, insisting on speaking to Suraj. The police release him. That night, Suraj overhears Shivangi’s phone conversation with Vishwanath, after which she admits her true identity. She reveals that as Madhu, she endured years of abuse from Vishwanath. During a trip, their vehicle plunged into a river; believing Vishwanath to have drowned, Madhu returned to her father, who advised her to begin a new life under a new identity. She moved away and became Shivangi.
Suraj accepts Shivangi after learning the truth and devises a plan to have Vishwanath imprisoned. He convinces Shivangi to meet Vishwanath while pretending to be Madhu and attempt to shoot him with a gun loaded with fake cartridges. However, Vishwanath anticipates the ruse, fires back, and injures Shivangi. In the climax, as Vishwanath is being escorted to court, he reveals that he knew the cartridges were fake. He overpowers the police, seizes a gun, confronts Shivangi, and then shoots himself.