The film had its world premiere at the Cannes Film Festival on July 8, 2021. It was scheduled to be released in the U.S. on November 6, 2020, but was delayed because of the COVID-19 pandemic. Its American release finally occurred on July 30, 2021.