Inde, 1969, dans un village de prostituées. Lati a été promise à l'un des riches clients de sa mère, mais elle refuse ce destin. Nagen le chauffeur, cherche lui à aider un couple âgé et abandonné. Dans la maison de passe, 2 jeunes prostituées accueillent une nouvelle venue. Au même moment, le chat du village, perdu, retrouve son chemin.
Balaram et Nimai sont 2 amis passionnés de lutte. Non loin de chez eux vit un prêtre qui a adopté un orphelin. La venue d'Uttara, la fiancée de Balaram, devient un sujet de discorde entre les 2 hommes. Puis débarquent 3 extrémistes hindous chargés d'éliminer le prêtre. Convoitise et intolérance vont empoisonner l'atmosphère de ce petit monde.