湯姆·哈迪
2015年12月，湯姆·哈迪、肯尼斯·布萊納和馬克·勞倫斯會談參演電影。2016年3月，菲昂·懷海德加入擔任主演，而傑克·洛登、哈利·斯泰爾和阿紐林·巴納德也在不久後宣布參演。2016年4月，席尼·墨菲加入劇組。而詹姆士·達西、貝瑞·柯根和湯姆·格林-卡尼則在同月晚些時候宣布參演。