The film premiered at the 71st Berlin International Film Festival. IFC Films acquired the film's U.S. distribution rights in March 2021 and set it for a November 5, 2021 wide release in the United States.