Vishal (Ajay Devgan), is a very hard-working officer who takes care of his family. He loves Sapna (Urmila Matondkar). His uncle, Lekhraj (Paresh Rawal), is trying to kill Vishal because he is a criminal whom Vishal is trying to unveil but does not know it is his uncle whom he respects. Then a robbery happens and Arun (Ajay Devgan) is the robber who is the duplicate of Vishal. Then Vishal was telling the Commissioner (Shivaji Satham), about Arun and him being his duplicate when he is shot by Lehkraj's son because he is on his father's side. Then Vishal goes into a coma and then the Commissioner makes a scheme with Arun to portray him as Vishal in the world's eyes so criminals have a fear of Vishal. Arun's two friends, pooja (Mahima Chaudhry) (who loves Arun but Arun doesn't), and Okay (Johnny Lever). When the Commissioner was talking with Arun, Pooja comes and the Commissioner tells Arun to hide behind the one-way transparent mirror. When Sapna comes, Arun instantly falls in love at first sight. When she was seeing through the mirror she did not see Arun but he saw her. Then the Commissioner tells Vishals family that Arun is Vishal. Time passes by and Vishal comes back from coma and Sapna is shocked and starts to hate Arun because of him not being Vishal and not telling her. Then as time passes, Arun keeps coming back because Vishal needs to be concentrating on his criminals and Sapna so he tells Arun to look after Sapna. One day Sapna tells Arun that "she spent time with Arun" thinking that whom she talking to is Vishal (but it is actually Arun she is talking to). She then starts to love Arun. Then Pooja finds out that Arun loves Sapna and Pooja is heartbroken. Sapna comes to Arun and asks him what should she do. He tells her that he does not deserve her but Vishal does. Vishal's and Sapna's marriage is arrange and the Commissioner finds out that the uncle of Vishal is the one who is terrorizing the city and Vishal is informed by him. Then the uncle shoots Arun trying to shoot Vishal. His uncle and his son are arrested and Arun survives. Just as he is leaving, he is stopped by Vishal and is told why is he leaving without Sapna. Then it is revealed that when Pooja was telling Arun that Sapna loves Arun, she was actually talking to Vishal.Then Vishal unites Arun and Sapna. In the end, Vishal goes his own way, and so does Pooja.