Shiva (Mithun Chakraborty) always believed in making his own destiny. So when he fell in love with Meena (Ayesha Jhulka) daughter of his arch rival and enemy Parashuram (Puneet Issar), he knew he was inviting trouble. But Shiva got married to her. Parshuram could not bear with humiliation and decides to destroy Shiva. The city shook when these two brave lions of underworld clashed. The gangwar between the rival gang of Parshuram Shiva rocked the city.
Police Commissioner S.K.Khurana (Kiran Kumar) is appointed to bring the city back to normal. Shiva decides to eliminate the ACP. Shiva plants a bomb. Just when he is going to activate the bomb, he sees S.K.Khurana accompanied with his wife Bharti (Moushumi Chatterjee) and his daughter Pooja (Simran). Shiva does not activate the bomb, despite his hatred for his mother Bharti, Shiva is unable to kill her.
Bharti goes to know about Shiva. She goes to meet him. Shiva humiliates Bharti. He cannot pardon Bharti for having abandoned him for his happiness. Although Shiva was alive she had accepted him for to be dead. No one knows what has destiny in store for each one of them. Pooja conceives a child. S.K.Khurana is against Pooja getting married to a criminal's son. Bhrati once again comes to Shiva for help.
But will Shiva pardon his mother? Will he help her? Will Parashuram be able to settle the score? Shiva had never accepted his destiny's decision, is he able to change it this time?