I'll try to keep this short. This film is only good if you do not try to judge it too much. I've seen only a few Indian films and this one is definitely better than those that I've seen. It has funny moments and the action and special effects are a lot better than I expected from this type of film. The musicals are kind of annoying, but I guess, that comes with all bollywood films. Also, I did not know this was a sequel. So it was a surprise when the film takes this sudden weird twist. The best thing to say about this film, is that it is a mix of many different genres and this sometimes works and sometimes does not - but if you go in expecting a lot, you will not like it.