Aug 2nd 2024 Movie Calendar Theatre Location New Plaza Cinema @Macaulay Honors College 35 West 67th Street, New York, NY 10023