Mike De Leon Classic “Batch ‘81” Screens at New York Museum of Modern Art (MoMA)

  • PDF

PR-MTD-012-1825 January 2018, New York City – Considered as a masterpiece of modern Philippine cinema, Mike De Leon's "Batch '81" screened at the prestigious Museum of Modern Art (MoMA) in New York City on 24 January 2018.

Please click here to read full press release