Ok, here is what I don't get. When Kavi shows Prachi that he has de-activated her bomb, she shoots herself in the head. But given that she wanted revenge and that she wasn't gonna leave town w/o hurting the cops, if she had a gun in the first place, why didn't she just start shooting at the cops? She could have at least had a partial revenge by killing 1 or 2 of them, before they'd shoot her themselves, since keeping her alive for her secrets would be less important than protecting each other.
I didn't exactly get - why did Monty kill the other man? Prachi's instructions, or his own idea? So Prachi's men did succeed in getting both the uranium and the fake currency out of Pune, since the 3 men did take delivery from Monty. Incidentally, once they did, why didn't Monty just take some of the fake currency and disappear, instead of trying to go to meet Prachi?
Shaurya has a pilot's license? Or are our cops now like Rambo, commandeering anything they can get their hands on?