Based on an old Arabic fairy tale. Not the usual Bollywood chore. A part of the charm is it's oddness but its oddness wears a crown - its music. The film and music are one, it is not a film spiced with music. But the character is in its music. It does have ant-religious sentiments, it tackles faith vs individual faith and how individual faith here expressed as romantic faith conflicts. This has become a controversial subject with so many terrorist attacks, with the Obama counter-attack on our internet freedom which was enclosed by a whistle-blower given a Visa in Russia. Reference the mad song, when the hero is judged to death by stones - he questions the madness of the whole world! Consider also in Shree 420 when he stands on his head to make the world sane also Bowie in Man Who Sold The World, where questions of insanity are questioned. How does religious faith rest on Individual faith it is question that all religions face, the work is Jungian fantasy in this context it does not have too many cooks, but it has aged well in the rare film kitchen.