Jeeva (Bobby Deol) comes from a middle-class & strugging family, and is employed as a salesman in a store. He has the misfortune of falling in love with Kiran (Malaika Arora), who comes from a wealthy and influential family. Her dad (Mohan Joshi) is enraged and livid at Jeeva, and as a result has Jeeva's mom (Farida Jalal) and two sisters publicly arrested for prostitution, and eventually all three kill themselves. Jeeva with the help of a colleague (Ishrat Ali) extracts vengeance against Kiran's dad and his men. He is unable to save Kiran from killing herself. Now Jeeva is a professional killer, who will kill anyone for a price. He is in between jobs in his small apartment, when his neighbor's daughter, Kiran Bali (Rani Mukherjee) comes to deliver his milk. While she is in his apartment, both of them bear witness to the brutal killing of the entire Bali family. Kiran Bali decides to report this incident to the police, not realizing that it was the police themselves who had carried out this execution. Now Kiran is on the run for her life. Will a cold-blooded assasin such as Jeeva, protect her from her assailants, or will he himself kill her for a price?