In October 2018, it was announced that Dylan O'Brien was in talks to star.[5] By March 2019, Michael Rooker and Ariana Greenblatt had joined O'Brien, with Michael Matthews directing the film.[6][7] In April 2019, it was announced that Jessica Henwick had joined the cast.[8] In the same month, Australian actor Dan Ewing joined the film in a supporting role.[9] Principal photography started in Gold Coast on March 25, 2019, and ended in May 2019.[10][11]