De nos jours au Rajasthan, Trishna, une jeune paysanne indienne travaille pour son père. Issue d'un milieu défavorisé, elle fait la rencontre de Jay, un séduisant jeune homme fortuné. Charmé, il offre à Trishna de travailler en tant que serveuse dans son hôtel de luxe. Devenus amants, ils vont alors se plonger dans une passion amoureuse, contaminée par une lutte des classes omniprésente.
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. Devi, une étudiante à la dérive, vit torturée par un sentiment de culpabilité suite à la disparition de son premier amant. Pathak, père de Devi, victime de la corruption policière, perd son sens moral pour de l’argent, et Jhonta, un jeune garçon, cherche une famille. Des personnages en quête d'un avenir meilleur, écartelés entre le tourbillon de la modernité et la fidélité aux traditions, dont les parcours vont bientôt se croiser...