This is pretty much 2+ hour long video ad for the Indian Army, they need new recruits. Watch only if you like good action scenes, and great production values, because the story itself has many holes and many times is plain STUPID. Terrible child actor, they could have found one that knows how to act and can shed at least one tear when she "cries". The main actor has the same stone face during almost the entire film. Cheesy sentimental scenes, and hard to believe action where nearly a hundred terrorists are killed and not even ONE commando dies, after being shot thousands of times. A lot of Indian national pride in the movie and in the audience, with mostly Indian natives, probably quite biased to vote high for this film, but in reality it only shows that Bollywood is doing the same than Hollywood (or viceversa?), spending lots of money in a production but only 10 cents in the storyline - this is a super interesting subject and production budget that deserved a much better writing. Go only if you want good action as entertainment