The film had its world premiere at the 77th Venice International Film Festival on September 2, 2020. In January 2021, Focus Features acquired distribution rights to the film, and set it for a May 21, 2021, release.