The film had its world premiere in the World Cinema Dramatic Competition section at the 2018 Sundance Film Festival on January 19, 2018. It was released in China on January 25, 2019. The film was released worldwide on February 12, 2021 by Mubi.