The film had its worldwide premiere at the 71st Berlin International Film Festival in March 2021, where it won the Silver Bear for Best Screenplay. It was released theatrically in South Korea on May 27, 2021.