曾推脱过的迈克尔·道格拉斯，道格拉斯对改进后的内容感到满意，所以同意出演，这也成为电影得以顺利开拍的重要前提。加汉认为福特之所以拒绝这个角色是因为他想“与自己的动作片粉丝重新建立联系”。电影的主创人员还向多位民主党和共和党的政治家发信，邀请他们在片中客串出镜。当一些政治家应邀来到片场时，导演重拍了部分已经完成的镜头。同意出场的政治家包括联邦参议员哈里·瑞德、芭芭拉·柏克瑟、奥林·哈奇、查克·格拉斯利、唐·尼科尔斯和马萨诸塞州州长威廉·威尔德，他们出镜时都完全是即兴发挥。
前期制作