Inspector Mahadev Bhosale (Sanjay Dutt) is tasked by his seniors to form a hit squad called the "Department" to take on the Mumbai underworld. He recruits Shiv Narayan (Rana Daggubati), a police officer, who was suspended for an encounter killing. Mahadev and Shiv, along with others in the "Department", target the underworld don Sawatya (Vijay Raaz) and his gang. Sawatya, in spite of many exhortations by his number two, D.K. (Abhimanyu Singh), and D.K.'s girlfriend, Naseer (Madhu Shalini), does not hit back at the police.
The plot also includes a gangster-turned-minister, Sarjerao Gaikwad (Amitabh Bachchan). Sarjerao and Shiv form bonds, when the former saves the latter's life at a public rally. Mahadev warns Shiv that Sarjerao is just using him. After an inevitable turn of events, it is exposed that Mahadev is working for Mohammad Ghouri, an underworld don, and is finishing off Sawatya's gang at the ganglord's behest. Shiv declines to be a part of Mahadev's world, and Mahadev agrees to let him be. However, things start falling apart between the mentor and the apprentice when Shiv takes on a sub-gang formed by D.K. under Mahadev's protection Palem123.
Cast
Amitabh Bachchan as Sarjerao Gaikwad, a gangster-turned-politician
Sanjay Dutt as Inspector Mahadev Bhosle, the DSP of an encounter squad
Rana Daggubati as Inspector Shivnarayan, an encounter specialist