144 West 65th Street New York, NY 10023
Seated: 140
The Francesca Beale Theater is a state-of-the-art the 140-seat house featuring plush seating and cutting-edge technology for programs that range from filmmaker retrospectives to international festivals, sneak previews, and highly anticipated new releases.