Three men, Amar (Prem Chopra), Akbar (Danny Denzongpa) & Anthony (Pran) are responsible for destroying some members of Vijay Kumar Singh (Rajnikanth) family twenty - two years ago in front of his eyes. However, he made a very deploring plan in destroying these three men by killing them one by one and making it look like accidents, when he was successful in doing so. He met an honorable man named Jan Nissar Akhtar Khan (Amitabh Bachchan), years later Mr. Khan had a very happy family consisting of his wife Zakhiya Khan (Madhavi) and daughter. However, he works as an honest forest officer. One day he caught some loggers cutting lumbers and exporting them illegally, one of them, named Shri Ram Gupta (Amrish Puri) try to bribe him. But he refuse to accept a bribe. On refusing, Mr. Shri Ram Gupta decides to blame him for his own murder. His case is try ed in court and he is awarded a 14 years imprisonment, while in jail, he is aware of his wife committing suicide and his daughter too. After releasing from jail, one day, he is aware of Mr. Shri Ram Gupta is alive, on seeing him alive, Mr Khan, decides to kill him and have his revenge taken.