2010年初与一同制作该片的阿奇瓦·高斯曼的剧本。6月2日，尼科莱·阿尔赛获聘执导电影。索尼影业于8月5日宣布，该片将于2017年1月13日在美国上映。2016年3月1日，据报导，伊卓瑞斯·艾巴与马修·麦康纳双双加盟了电影，将分别饰演罗兰·德斯钦及兰道尔·佛来格。据3月5日的报导指出，美国的发行日期推迟至2017年2月13日。电影于2016年4月在南非开拍。片中也有部分场景在纽约取景。2017年5月3日，首支官方预告片释出。电影最终于2017年8月4日上映，所获评价以负面居多，有影评人认为该片的剧情既脱离原