Nargis, courtisane répudiée par la famille de son mari, Shahabuddin, meurt après avoir donné naissance à sa fille, Sahibjaan. Celle-ci, confiée à la sœur de Nargis, grandit dans une maison close, devenant une belle danseuse et chanteuse. Ainsi, le neveu de Shahabuddin, Salim Ahmed Khan, tombe amoureux de Sahibjaan. Il la persuade alors de s'enfuir avec lui pour l'épouser. Mais pour ne pas ternir la réputation de celui qu'elle aime, elle refuse et reprend son ancienne activité. Salim se marie finalement avec une autre femme et, invitée à son mariage, Sahibjaan accepte de danser pour lui. Le secret de sa filiation est révélé au cours des festivités.