Get the latest gossip
Mike de Leon, legendary Filipino filmmaker, dies at 78
Known to be 'fiercely political,' Mike de Leon was the great mind behind films like 'Sister Stella L.,' 'Itim,' and 'Batch '81' — solidifying his status as a giant in Philippine cinema
None
Or read this on r/Entertainment