Du "Bollywood" finalement pas si Bollywood que ça, à mi-chemin entre poésie et onirisme orientaux, et comédie musicale occidentalisée, sur l'argument central de l'amour passionné et contrarié - les passages dansés et chantés qui font tout le charme du cinéma made in Mumbai sont en effet moins nombreux qu'à l'ordinaire, et assez inégaux. Décors (une ville fantasmée) et mise en scène sont séduisants, mais le casting est lui aussi inégal, la prostituée au grand coeur Gulabji (Rani Mukherji) - rôle secondaire - étant ainsi par exemple plus convaincante que l'héroïne "romantique" Sakina (Sonam Kapoor). Demi réussite donc.