Pretty fun, I thought. It's somewhat Americanized Bollywood, with Indian music, flair, scenery and culture, fairly standard romance plot, and soaring music-and-dance numbers. I enjoyed it a lot more than I thought I would, though I still squirm when here I am believing somebody and then they suddenly break into song, badly lip-synced, no less. Also thick accents. But the visuals are stunning, the music excellent, the characters fun (if a little simple), and there are some very clever touches. Check it out! Little girls would like it too, I suspect, and it's quite morally sound.