Badlapur est une petite localité du Mahārāshtra, sorte de banlieue triste à l’est de Bombay, un trou dans lequel atterrit le héros, après avoir tout perdu. La ville donne son nom au film, une histoire de vengeance, un drame noir, très noir, comme le cinéma indien en produit de plus en...
L'agent spécial Agni est chargé de trouver des informations et, éventuellement, d'éliminer Rudraveer, un trafiquant d'êtres humains international et un mafieux du charbon. Les choses deviennent personnelles lorsqu'Agni découvre une vérité qui la relie à Rudraveer.
L'élève Stanley n'apporte pas de "lunchbox" à l'école. Il sera rapidement remarqué par un enseignant, qui oblige les enfants à partager leur nourriture avec lui. Il avertit par la suite Stanley qu'il doit se procurer sa "lunchbox" s'il veut continuer à venir à l'école.
En 1840, une jeune fille nommée Amiran (Bansree Mandhani), âgée de 8 ans est enlevée à sa famille par leur voisin, Dilawar Khan (Vishwajeet Pradhan) et vendue à Madam Khanum Jaan (Shabana Azmi), propriétaire d'un kotha où elle forme des courtisanes. Amiran, qu'on renomme Umrao Jaan, apprend...