Inspector Jai (Ajay Devgan) is an upright & fearless cop who is given the job to take down the criminal empire of Raj Solanki (Naseeruddin Shah). Jai & his accompolice Inspector Sandhya (Juhi Chawla), who also happens to be his ladylove, start taking down Raj's empire with a gusto. But Raj's cronies & benefactors are not the only ones to be upset by this.
On other hand, Raj has problems of his own. He does not want his son (Deepak Tijori) to turn a criminal like him. On the other hand, Raj is also aware of discontent of his minion (Gulshan Grover), who wants to start many criminal activities which even Raj won't do. Raj tries to stop Jai without applying pressure or brutality, only to meet Jai's mother (Reema Lagoo) & realize that Jai is his illegitimate son. Now Raj finds himself in a real tight spot.
Jai's mother too does not like Jai trying to take down Raj, but Jai is determined. After some time, even Jai comes to know about his relationship with Raj, but keeps continuing his job nonetheless. Raj's legitimate son & his minion try to take down Jai individually, without knowing the secret. How the story ends forms the plot of this film.