The low rating this movie has got says it hasn't been seen for what it is. Try seeing it as: 1. A children's film (a dwindling genre); 2. An Indianised fairy tale (a dead genre), and 3. A lovely musical.
It is made by well-meaning people with hearts in the right place. It's underlying message on freedom and human rights has to be perceived and understood. The choreographed dances and songs are top-notch. The dialogues, especially for Jaffrey are intelligently written. And the actor aces this role which is a perfect fit for his personality and talents.
I dare say this will become a cult film in decades to come. Wish there were some young (children) reviewers here to evaluate it.