Raja (Sunjay Dutt), who is in love with a night club dancer, Rani (Manisha Koirala), manages to get a job as a security guard where his girlfriend works. However, when Manubhai (Gulshan Grover) sees Rani, he wants to possess her any which way, but Rani prefers death instead and kills herself. Raja then joins the hotel owner, Vikram's (Aditya Panscholi) gang and becomes a professional killer.
That is when Soorya, the young son of an idealistic professor (Shivaji Satam), comes into his life. Soorya adores Raja and idolises him. When Soorya grows up (Inder Kumar) he falls in love with Vikram's sister (Tina Sen). When Raja finds out, he discourages Soorya from continuing the alliance but to no avail. In the ensuing fracas, Vikram and Raja turn into bitter enemies because the latter tries to protect Soorya. How Raja turns the tables on Vikram and ensures a happy ending for the lovers forms the rest of the story.