In May 2021 it was announced that sales and distribution rights had been purchased by distributor Utopia and streaming service Shudder. Shudder is an American over-the-top subscription video on demand service featuring horror, thriller and supernatural fiction titles, owned and operated by AMC Networks.
The film had its worldwide premiere at the 71st Berlin International Film Festival in the Encounters section.