Le désespoir d'être avec son unique enfant oblige un homme divorcé à prendre l'apparence de la nounou de l'enfant. Les situations deviennent vraiment compliquées lorsque le grand-père de l'enfant (l'ex-beau-père de l'homme) tombe amoureux de son ex-gendre déguisé.
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...