Satyakant Shastri (Mithun Chakraborty) is an honest and upright teacher hailing from a small town in India. He lives for his 23-year-old son Shiv (Shiv Pandit) who he believes has grown up with the right principles and values. Despite all the right things he does in his life, somehow, Satyakant's past never fails to haunt him. The past where he also had another son - his elder son -who he disowned long ago. Satyakant dreams big for Shiv and decides to send him to the big city so that he can embark on his career.
Shiv lands up in New Delhi to make his ambitions come true. This is where he encounters the gorgeous Ankita (Aditi Rao Hydari). Shiv and Ankita share a past connection and it doesn't take long for feelings to blossom once again between them. But standing in the way of their romance is a deadly trio - Ankita's brother (a ruthless cop), the Home Minister and the Home Minister's son (who wants Ankita for himself).
A plan is hatched to target Shiv and the trio succeeds in framing him for something he hasn't done. Satyakant's world comes crashing down as he watches Shiv being punished and sent behind bars with absolutely no chance of getting out.
When all the doors have been shut, Satyakant is left with only one option - to reach out to his elder son, who is now more popularly known as Bosss (Surya) (Akhay Kumar), to save Shiv.
Boss is a one-man-army and a man everyone fears. When the father reaches out to the son he had once disowned for help, Boss leaves everything behind and makes that his mission.
The rest of the story is all about how Boss, in his trademark and inimitable style, turns the tide on the culprits and saves his family.
Like they say, every family needs a hero.