The film was selected to screen at the 2020 Cannes Film Festival, prior to its cancellation due to the COVID-19 pandemic. It had its world premiere at the Deauville Film Festival on 6 September 2020. It was released on 3 March 2021, by Pyramide Distribution.