The film premiered on 16 May 2009 at the Cannes Film Festival in the Un Certain Regard section, and was released in South Korea on May 28, 2009. It received critical acclaim.