this is a movie most Indian people will NEVER understand, so just stop trying! first, it must be stated that this film was a joint venture with Hollywood, and used many Chinese actors and kung fu story lines. the jokes, especially in the first half, are very subversive, ironic and sarcastic, which are forms of humour that are hardly ever used in Indian film. mainstream Indian film is never used to question authority, only to enforce it. many of the jokes in this film poke fun at bollywood clichés and silly Indian beliefs. this usually ends up confusing and annoying indians, who can usually understand that a joke has just occurred, but their inability to understand the joke is on them, and the fact that it wasn't someone slipping on a banana peel, totally confuses them.
the story uses more hong kong kung fu clichés than bollywood clichés, which is another thing that annoys indians, who are completely against trying to understand a genre of film that is not their own. most of the reviews you read here are written by people who have never seen a kung fu film and only seen Hollywood blockbusters. their entire frame of reference is mainstream Hindi films and mainstream American films... if you ask the average Indian what their favourite American film is, they'll most likely say something like 'snakes on a plane', so keep in mind whose opinion you're listening to....
the worst thing is when an Indian tells you a film like this one is 'unrealistic', considering that bollywood films are famous for people over 40 appearing as teenagers, hundreds of dancers suddenly appearing right after a boy tells a girl he wants to marry her, singing songs during which clothes and locations are somehow changed thirty times in the span of five minutes and live music suddenly appearing in an empty room to accompany the hero as his voice changes so that he can sing for seven minutes something that he could have said in half a second and, while playing the piano, sounds of dhol, sitar and harmonium somehow come from the piano.... yes, that sounds MUCH MORE realistic than anything in this film....??
the film is very successful, doing exactly what it intended to: subverting traditional bollywood clichés, adding new aspects of storytelling to mainstream Indian film and attempting to crossover the bollywood style with other styles, in this case, the kung fu film. this is a genre experiment that mainstream Indian movie fans will simply never understand.
it's pretty much guaranteed that you've never seen anything like this film and if you like kung fu films, bollywood films and subversive humour that doesn't rely on slipping on banana peels or some happy-go-lucky idiot dancing around and talking too fast (which is considered top level humour in India), watch this - you'll be surprised and delighted. if you're a bollywood fan and have never seen anything else, go crawling back to watching the latest Indian version of romeo & juliet, with some young girl and boy who want to get married, but their parents won't allow it - which is a tried-and-true, guaranteed hit in India. indians NEVER get sick of seeing this formula and will happily pay money to watch the exact same movie they've already seen THOUSANDS of times. most indians can only accept ideas that have been regurgitated a million times and they refuse to accept anything other than what they've been given for the last 70 years.... if this is you, don't bother with this film, it would be like trying to teach a fish how to walk....