[1] The film stars Amitabh Bachchan in a dual role, Jaya Prada, Sridevi and Anupam Kher.
One day while he is busy obstructing rail traffic, he gets arrested and is bailed out by his best friend Mahesh Shandilya.
The trio frame David as the reason for Mary's death, lie in court and succeed in their evil plan.
David asks about his son James, and Mahesh reveals that he renamed the boy Vijay and raised him as his own, who does not know anything about his biological parents.
As a flabbergast to David who wanted his son to become a goon, Vijay grows up to become a police officer who hates criminals.
David is devastated with this news, but is determined to avenge his wrongful conviction and Mary's death, so he sets about to kill his tormentors one by one.
David disguises himself as a church priest and goes to the police station where he wishes to meet Sahay and discuss information about a criminal who wants to kill three people.
Based on what he heard from the conversation, Vijay goes to the local prison and finds details about David, whom he rounds down as the killer.
He relays this information to the police department, after which he is assigned to protect the other two men, Chaturvedi and Dr. Verma.
When David finds out that Vinita is the DIG's daughter, he kidnaps her and blackmails Bhatnagar to hand over Verma in exchange for her.
David sets himself on the top of a nearby building and gives a false alarm to the security to distract them.
When he returns, he finds out Vinita is Vijay's lover and showers her with affection and releases her, asking her to not give out any details of him or the hideout, to which she agrees.
Vijay chooses to resign as he is ashamed of protecting the very man who raped his mother and wronged his father.