6年11月14日，将在片中饰演美国陆军特种部队佛莱德·福尔斯上士。2016年11月15日，奥斯汀·赫伯特将会片中该队知识分子和工程师帕特·埃塞克斯；同一天，据报导，班·欧图尔也会参演。2016年11月17日，《综艺》报导，纳维德·奈嘉班将会出演阿布都·拉希德·杜斯塔姆。艾儿莎·巴塔奇于2016年12月被证实已加入演出。2017年2月3日，Deadline报导，罗伯·里戈尔将在片中饰演麦斯·鲍尔斯上校一角。
拍摄.主体拍摄于2017年1月初在新墨西哥州开始进行。其取景地包括和索科罗，