by Atom L. Pornel | Apr 29, 2017 | Good Show
Lav Diaz has bagged another Best Director award for his film, “Ang Babaeng Humayo (The Woman Who Left),” this time from the Dublin Film Critics Circle (DFCC) Awards held at the Audi Dublin International Film Festival, in Ireland. Diaz previously won the Golden Lion...