Central station [poster] Cinemalaya International Film Festival, Aug. 23.