Bella Thorne was originally announced for the project in 2019 but is no longer aboard.
It was announced in June 2021 that Peyton List was cast to lead this sci-fi-horror film. Filming was set to begin the first week of September 2021, in Vancouver, Canada.