25 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.
- Post published:26 January 2018
- Post category:Press Releases
- Reading time:1 min(s) read