Somewhat ridiculous, stupid in parts and immature direction at times... BUT despite all that, this flick is not too bad...a decent one time watch. The issue is Arjun Kapoor... he is faaat and a pretty bad actor and that is what visually tortures you in the movie. Acting is never a high point with any of the cast, as the plot misses many opportunities that could have made this movie into a edge- of- the- seats thriller . Interestingly, this is perhaps one of the rare Bollywood spy/special ops flicks that do not have a female character in it...
On another note, the film gives a good insight into the bumbling bureaucracy and intelligence establishment of those days, when our political establishment's 'tolerance' to serial blasts and anything that terrorists threw at us was very high!