Hovedrollene blir spilt av Sam Worthington, Lily Rabe, Stephen Tobolowsky og Lucy Capri. Filmen hadde verdenspremiere under film-festivalen «Fantastic Fest» i Texas den 22. september 2019, og ble sluppet 11. oktober 2019 av Netflix.