In a peaceful Mumbai neighborhood, two brothers grow up under the watchful eye of their police father, Inspector Vikram Shukla [Anupam Kher], and their devoted mother. When a ruthless criminal named Dharamdas murders their mother, the family is torn apart. The father arrests Dharamdas, but a hostile witness ensures Dharamdas walks free. The fallout is severe: the father is later imprisoned for killing his own brother, who had long aided criminals. Orphaned, the boys are raised by a kind neighbor.
Ajay [Sunny Deol] is the elder brother, a principled man whose sense of justice is balanced by his calm, logic-driven approach; Vijay [Sanjay Dutt] is his younger counterpart, sharing the same hunger for vengeance but acting with impulsive speed. As they grow, both vow to avenge their mother, though their only clue is the name Dharamdas. Their pursuit pulls them into the brutal underworld of Mumbai, pitting two rival gangs against each other.
A turning point comes when Ajay is arrested and wrongly convicted of murder. In a jail visit, Vijay urges him to consider a path of crime to reach Dharamdas, and Vijay soon becomes a feared underworld figure. Meanwhile, Ajay forms a bond with a compassionate jailor and begins to rethink his life. After his release, he chooses a different path: he becomes a police officer, devoted to upholding the law, setting up a stark clash of ideals with his brother. The brothers remain tied by their shared goal, yet stand on opposite sides of the law.
Matki [Amrita Singh], Ajay’s girlfriend, and Sonu [Sonam], Vijay’s girlfriend, add human stakes to their dangerous world. Eventually, the brothers uncover Dharamdas’s true identity, operating under a hidden alias. Frustrated with the slow machinery of justice, Ajay leaves the police. The siblings unite to confront their common foe in a climactic, brutal showdown. Vijay is shot by the police, and Ajay defeats Dharamdas, dousing him with gasoline. He then asks the mortally wounded Vijay to light a match, and Dharamdas is set ablaze. Vijay dies in Ajay’s arms, leaving a devastated police officer to face the consequences as a handcuffed arrival signals the heartbreaking price the brothers pay for fighting for their truths.