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.
Wasseypur, Inde. La ville voit s'affronter trois générations de gangsters, héritiers de deux clans. Celui de Shahid Khan, qui le premier se lança dans le pillage de trains britanniques, contre celui de Ramadhir Singh, au pouvoir sans partage sur la région. Devenu paria, Shahid Khan est contraint de travailler dans la mine de son pire ennemi. Sardar Khan, fils de Shahid et coureur de jupon invétéré, a juré de rétablir l'honneur de son père en devenant l'homme le plus redouté de Wasseypur.