The film premiered at the 2019 Cannes Film Festival on May 17, 2019, and it was slated for release in China, the UK and North America on September 30, 2019.