It is scheduled to have its world premiere at the 78th Venice International Film Festival on 2 September 2021. It is scheduled to be released in Italy on November 24, 2021, followed by streaming worldwide on Netflix on 15 December 2021.