Mumbai. Ramanna, un tueur en série fasciné par un psychopathe des années 60, et Raghavan, un jeune policier, se livrent une lutte sans merci. Mais sait-on vraiment qui chasse l’autre ?
Bénarès, la cité sainte au bord du Gange, punit cruellement ceux qui jouent avec les traditions morales. Deepak, un jeune homme issu des quartiers pauvres, tombe éperdument amoureux d'une jeune fille qui n’est pas de la même caste que lui.