这部电影经历了几次主角易角的变化。2012年3月，电影公司宣布由米高·法斯宾达演出班·贝斯一角，但是到了2014年9月，法斯宾达因为时间安排冲突而退出，由查理·亨南接替。玛歌·罗比也以饰演艾历丝而成为主演，然而在2014年11月，罗比退出该项目，而裴淳华洽谈成为主角，直至2015年12月，亨南及裴淳华都退出了。2016年2月，艾德里斯·艾巴加入电影团队，琦·温斯莉随后于2016年6月加入。2017年2月，德蒙特·莫罗尼加入饰演琦·温斯莉角色的未婚夫。
拍摄.主体拍摄在201