Philippines’ Oscar submission MAGELLAN (Magalhaes) to screen at AFI FEST 2025 at TCL Chinese Theatre 6, on October 22, 4:45 p.m.; Director Lav Diaz to attend Q&A after the screening
By Oliver Carnay Filipino filmmaker LAV DIAZ (The Woman Who Left, AFI FEST 2014) is attending the Q&A of his latest opus “Magellan” (Magalhaes)