The film tells the story of an honest police officer Prabha (Bipasha Basu) whose aim is to rid the society of all corruption. Her life takes a different turn when she meets Aditya (Dino Morea). She loses her heart out to him when while chasing him, she falls from a roof-top. And he, without thinking twice and without the fear of being arrested saves her. He even refuses to give any kind of explanation the court, accepting the judge's judgment of being put behind bars.
The incident makes Prabha look up to Aditya with respect. She attempts to delve into Aditya's past and learns that circumstances had forced Aditya to take up crime. Prabha then takes it upon herself to reform Aditya and make her love for him survive. But does it?