New Plaza Cinema @ The Macaulay Honors College 35 West 67th Street New York, NY 10023 (Theater Details) 16:00