卡加入饰演名为杰克的角色。查尼·塔图则透过自己的Twitter证实将参演电影。《综艺》证实，艾尔顿·强正在会谈饰演一名关键性的角色。4月，范恩表示：「这撰写是我做过最难的事」。杰夫·布里吉于2016年5月28日加入剧组。2016年6月，维尼·琼斯在Twitter上宣布，他也参演了电影，但在片中并未出现。
拍摄.正式拍摄于2016年5月15日在英格兰的伯明罕进行。拍摄工作也在华纳兄弟利维斯登工作室进行。2016年9月13日，电影已拍摄完成。但之后剧组仍于2016年12月在伦敦取景。