A wonderful spy thriller that grips you after the first 15 minutes till the end. Indian director making this movie in high Hollywood quality. Shot mostly in New York and Grand Rapids, MI. Taliban and Afghanistan forms the background along with New York. Superb production. True entertainment. One has to watch carefullt to grasp the subtle aspects