The trailer promises so much but the movie didn't even come close to standing up to the expectations? And moreover the mistakes? There are no FBI "officers". They are called "Agents". And ever heard of "Doctor-Patient Confidentiality"? In US, you are not allowed to give out the details of a patient without a warrant. And the movie hangs on this loophole. And if you don't such things, why not shoot the movie here in India?