The film premiered at the 62nd Cannes Film Festival, where it won the Best Director Award, the first Filipino film to do so. The film was included in the 2009 Cinemalaya Film Festival.