Le film est basé sur le thème de la réincarnation. Par une nuit d’orage, Devendra et son amie s’abritent dans une maison abandonnée. C’est là qu’il entend les pleurs d’une femme. En suivant ces gémissements, il découvre un portrait qu’il sait avoir peint de sa propre main et se souvient alors, non pas de son passé, mais d’une vie antérieure où il s’appelait Anand…
Madhumati fut un très grand succès et demeure un grand classique du cinéma indien. Les chansons de ce film enchantent le public indien depuis plus de 25 ans. Plusieurs prix lui ont été décernés en Inde (meilleure image, meilleur réalisateur, meilleure musique de film, meilleure photographie, meilleur directeur artistique, meilleur montage, meilleurs dialogues, meilleure chanteuse playback, Lata Mangeshkar).