Dans un village du nord de l’Inde, deux amis d’enfance tentent de passer le concours de police d’État, un métier qui pourrait leur offrir la dignité qu’ils n’osent espérer. Alors qu’ils touchent du doigt leur rêve, le lien précieux qui les unit est menacé par leurs désillusions...
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.