• Post category:Press Releases
  • Reading time:1 min(s) read

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