This was my first Bollywood experience, so I may not be a great judge of Bollywood movies but I have to say I really liked this film a lot. Saw it with an audience tonight and it was all sorts of lovely. Absurd action, lavish dance and a real sense of fun (something absent from many modern action films). Sure the story was stupid, it was 30 mins too long and many loose ends weren't tied but it was one damn fun ride.
This Hindi action film is not so much about telling a story as it is providing the audience with every avenue of entertainment for 2 and 1/2 hours. Deliberately over-the-top stunts collide with explosive gunplay, chase sequences, musical numbers, comedic interludes, more than one romantic subplot, and - primarily - ridiculously good-looking people wearing as little clothing as the Hindi censors will allow.