Was selected for the 2020 Cannes Film Festival, in the Critics' Week section, which was canceled due to the COVID-19 pandemic.
The film was initially slated to partly shoot in Lebanon, where much of it is set, but this was changed to Cyprus.
French visa # 149817.
The film's theatrical release date was pushed back several times due to the COVID-19 pandemic, initially set for 24 February 2021, then for 21 April, before finally releasing at the end of June.