Mumbai is being terrorized by a criminal, Gawa Firozi, and his brother, Sikander. ACP Arjun Singh and his brother-in-law and colleague, Tayaji, work with the crime branch of the city's police department, but when Tayaji is killed, Arjun is devastated by his death. Arjun is fearful that the same person who killed his brother-in-law will come after him or his family.
While Arjun is still mourning Tayaji's death, he is told that a new officer DCP Karan Singh will be joining the post vacated by Tayaji death. Just the next day at work, Arjun is informed that some criminals have entered a college and have taken some students as hostages including his daughter, Kajal. Arjun reaches the spot and while he is negotiating with the assailants, Karan storms into the building and single-handedly wipes out all the perpetrators and manages to save Kajal, who instantly falls in love with him. Arjun is not happy with Karan's methods of dealing with criminals. To cap Arjun's frustrations, Karan starts reciprocating Kajal's feelings.
Over the next few days, Karan and Arjun raid several hideouts and illicit ammunition factories belonging to Gawa and Sikandar but are unable to do much since Sikandar is an influential person in the city. One day Kajal's friend who was in an illicit relationship with Sikandar, is killed by him. While escaping, Sikandar bumps into Kajal who informs Karan and Arjun about the murder. Karan asks Kajal to identify the killer. However, Arjun advises against it.
Meanwhile Karan and Kajal get married. On their first night, the couple is attacked by Sikandar and his cronies. They manage to escape and Karan captures Sikandar, presenting him before the judge the next day. While Sikandar is being transferred to the prison, Gawa attacks the police convoy and frees Sikandar. A gunfight ensues, and Karan kills Sikandar but is unable to kill Gawa. Gawa is captured and vows to avenge his brother's death while Karan is promoted to DCP.
Some time later, Gawa manages to escape by faking his own death. Karan and Kajal are shown to be doting on an orphan named Kabir and are good friends with Kabir's guardian, a catholic priest who runs an orphanage. Gawa murders the priest and writes a fake suicide note which says that the priest, with Karan's help ran the orphanage as a front for child trafficking. As a result, Karan is set to face a CBI enquiry.
Gawa then starts showing up in front of Karan and even enters his house and drugs and molests Kajal when she's alone one night. These events take a heavy toll on Karan's life, driving him to near madness. To top it all, Karan is dismissed from service and takes to drinking. Karan's informer Taxi who worked for Gawa earlier, sympathizes with him since he wants revenge for his brother, who was killed by Gawa. One night, when Karan is roaming around in a drunken state along with Taxi, the duo sense that they are being followed. Taxi realizes that it's Gawa who's following them and raises the alarm. But Gawa shoots Taxi and escapes after throwing the gun at Karan, framing him for the murder.
Karan now finds himself in a tight spot, dealing with his crumbling marriage, his duty-bound father-in-law who is leaving no stone unturned to get him and worst of all, Gawa Firozi, who is still roaming scot-free. Only Rukmani, who considers Karan as her own son openly states that she believes he is innocent and will support him no matter what. Somehow, Karan is able to meet Kajal in the temple. Kajal tells him that she still believes in him and knows that he is innocent. Karan tells her that he is going after Gawa Firozi. Just as they finish their conversation, Arjun lays siege to the temple ordering Karan to surrender. However, Kajal intervenes just as Arjun points a gun at Karan, and Karan escapes, leaving Arjun fuming.
Kabir informs Karan that Kajal has been kidnapped by Gawa Firozi. Furious, Karan infiltrates Gawa's hideout, killing many of his henchmen and finds Kajal tied up. Karan fights Gawa and gains the upper hand and beats up Gawa. Karan saves Kajal and chases Gawa who has boarded a helicopter. Karan manages to cling on the threshold of the helicopter and it takes off just as Arjun arrives at the scene with a huge police force in tow. During the fight Karan falls off taking Gawa down along with him. Karan is saved by a hanging wire while Gawa lands onto a minefield below which blows up, killing him for once and for all. Karan and Kajal reunite and Arjun has accepted Karan.
^"Archived copy". boxofficeindia.com. Archived from the original on 14 October 2013. Retrieved 12 January 2022.{{cite web}}: CS1 maint: archived copy as title (link)