April 26 to 28 2024 Movie Calendar Theatre Location New Plaza Cinema @Macaulay Honors College 35 West 67th Street, New York, NY 10023