Transport businessman Tauji a.k.a. Big Boss, also known as a notorious gangster based in
Kurukshetra, is being escorted by his man Lallan on the way to Mirzapur for work. Enroute, they halt over at a stop where Tauji encounters an unnamed young boy who later saves his life after Lallan reveals his betrayal of Big Boss to his rival Dushyant. Big Boss takes the young boy in, calling him "Boss". 15 years later, retired schoolteacher Satyakant Acharya Shastri is shown to be reading an old report on the incident when his friend Raghunath asks him why he is not over it. Satyakant reveals that the young boy, in fact his son Suryakant "Surya" Shastri, is no longer his son but rather a criminal; he believes his only son is his other son, Shivakant "Shiv" Shastri. Satyakant and Raghunath send Shiv to Delhi to live with his maternal uncle Zorawar Singh, a sub-inspector, who contrary to their perception is not really the competent cop he is thought to be. Zorawar, who is injured, suggests Shiv take his place as assigned security to Assistant Commissioner of Police Ayushman Thakur's sister; to his surprise, it turns out Shiv knows her as Ankita from an intercollege fest. Shiv and Ankita grow close and fall in love. Ayushman is in cahoots with the corrupt and power-hungry Home Minister, Vishwaas Pradhan, who suggests to Ayushman that he should get Ankita married to his son Vishal. Ayushman agrees and decides that Ankita will marry him whether she wants to or not. Upon finding out she is in love with Shiv, he has Shiv arrested and convicted for crimes he hasn't committed right in the presence of Satyakant and Raghunath who were summoned quickly by Zorawar, who is also suspended in the process. Ayushman, on realizing Satyakant is Shiv's father, humiliates and throws him out. He and Raghunath then warn Ayushman that the one they must now turn to help for will prove to be a menace for him. The story then shifts to Kurukshetra, wherein Boss has grown up into a suave, tough transport businessman who fights for justice. At his palatial residence, he kicks out one of his clients for bringing a contract related to a schoolteacher, which is when his past is explored in a flashback. After Surya picks up brawls with another child, the son of the local Sarpanch, multiple times and is eventually believed to have killed him, Satyakant kicks him out and disowns him; after he is released from juvenile detention, Surya ends up killing the Sarpanch and his men in self-defense when they attack him, which is witnessed again by Satyakant, Raghunath and Shiv, causing him to walk away abandoned. Back in the present, after Big Boss informs him of a new contract from Pradhan, revealed to be a longtime client, to kill a young man, Satyakant visits Boss coldheartedly and gives him a photograph of Shiv, which convinces Surya that Shiv's life is in danger and Ayushman is using him to meet his and Pradhan's own ends. Boss meets Ayushman, and Vishal convinces him to free Shiv from all charges, telling him that Boss would kill Shiv when he is released from police custody. Boss, however, helps Shiv escape from custody, revealing his identity as Surya to him. Pradhan sends his cops to capture Boss and take him to Ayushman's farmhouse. Boss escapes from the goons and reaches Ayushman's farmhouse. Pradhan calls Tauji there to complain about Boss; in front of Tauji, Pradhan cancels his contract of killing Shiv with Tauji. After noticing Ankita, Surya asks her whether she loves Shiv — she replies positively. He takes the responsibility of getting Ankita married to Shiv in front of Tauji and Ayushman. Satyakant and Shiv are attacked by a contract killer, Jabbar Bhai, and his goons, sent by Pradhan. Surya incapacitates Jabbar Bhai and his gang, saving his father and brother. Twenty-five of the MLAs of Pradhan's political party are caught red-handed at a brothel with prostitutes by the media with the help of an unknown informer, later revealed to be Boss. Ayushman sets a trap against Shiv by setting up Ankita's friend Dimple and arresting Shiv in a fake rape case. When he is reprimanded again by Satyakant in front of Tauji and leaves, Surya then tortures Vishal and plants a fake time bomb in his buttocks to force Shiv out of police custody. Tauji informs Satyakant that Surya did not kill his schoolmate and that it was an accident. Satyakant, realizing his folly, rushes to meet Surya and Shiv along with Tauji, but their car is hit by a truck driven by Ayushman. Tauji survives the accident; while Raghunath dies on the spot, Satyakant is injured and hospitalized. Finally, Boss brutally defeats Ayushman, followed by a long fight; in the end, Satyakant with Shiv is shown opening his arms, calling Surya to hug, and they reunite. ==Cast==