Robert Pattinson
2018年2月，提摩西·夏勒梅將擔任主演，B計畫娛樂的布萊德·彼特、、與則會擔任監製。Netflix將代替華納兄弟發行該片。2018年3月，埃哲頓確認加入演出陣容。2018年5月，其他演員陸續簽約出演，包括羅伯·派汀森、班·曼德森、、莉莉-蘿絲·戴普、和，而迪恩-查爾斯·查普曼則於6月份時加入。