Anuradha Verma, célèbre avocate, vit seule avec sa fille. Son existence vire au cauchemar après l'enlèvement de sa fille et une étrange demande de rançon: la défense d'un grand criminel.
En 1840, une jeune fille nommée Amiran (Bansree Mandhani), âgée de 8 ans est enlevée à sa famille par leur voisin, Dilawar Khan (Vishwajeet Pradhan) et vendue à Madam Khanum Jaan (Shabana Azmi), propriétaire d'un kotha où elle forme des courtisanes. Amiran, qu'on renomme Umrao Jaan, apprend...