尼洛演出，没想到这位老导演在电影前制阶段就逝世了，而在狄尼洛决定重执导演筒前，菲利普·考夫曼和王颖两位导演也都曾经对这个题材感兴趣。狄尼洛经过友人介绍，认识曾在中央情报局任职达三十年的米特·贝尔登（），贝尔登带着狄尼洛横跨欧亚，从阿富汗、巴基斯坦到莫斯科，四处搜集材料。本片的拍摄地点也遍及各地，有纽约市、华盛顿、阿第伦达克山脉、伦敦及多明尼加共和国。中央情报局的内景则是在美国布鲁克林新兵训练中心搭设的，这座大型建筑物建于1901年，现在隶属美国军队与国民警卫队。原本电影配乐是由詹姆斯·霍纳负