夫·欧文与玛丽·伊莉莎白·文斯蒂德分别于2018年1月12日和1月16日签约参演。
拍摄.该片的主体拍摄于2018年2月27日在美国乔治亚州的萨凡纳开始。因萨凡纳当地多虫，使得剧组人员都得戴着蚊帐头罩才能到室外。开拍同时，演员黄凯旋加入了剧组。接着，剧组前往哥伦比亚的卡塔赫纳拍摄一场街头枪战戏，其中包含主演史密斯在一面有400年历史的古墙上面飙车的戏码。剧组接下来移师至匈牙利的首都布达佩斯。7月13日，在拍完布达佩斯的部分后，导演李安与制片人布洛克海默在Twitter上宣布该片的外