“Ang Babaeng Humayo” (“The Woman Who Left”), directed by Lav Diaz, won the coveted Golden Lion Saturday for best film at the 73rd Venice Film Festival, becoming the first Filipino […]
“Ang Babaeng Humayo” (“The Woman Who Left”), directed by Lav Diaz, won the coveted Golden Lion Saturday for best film at the 73rd Venice Film Festival, becoming the first Filipino […]