I do like my occasional Bollywood movie. And you can't go wrong with the big ones, like this one. Well, you could go wrong at parts. My biggest question after watching this was whether Pixar gave them legit permission. But I can say this movie is very polished and a great production that keeps you attentive for the most part.
Still, this movie has some really awkward moments. The fantastical doesn't bother me as much as how awkward the basketball scene is (I don't think they ever touched a basketball before this scene) or a few of the fights (which are not choregrpahed as well as the dancing). However, the humor works at moments and the routines are fun. Everyone in the movie is good eye candy and I have to admit that the wire work and general idea of the fight on top of the train that doesn't look very CG is good. Actually, not too much of it was harshly bad on the CG scale, like the Cliffside flying.
It's a good taste of big budget Bollywood. Nothing too bad to say about it other than it could have been better, but I can't expect perfection.