Angelika Film Center New York 18 West Houston Street New York, NY 10012 (Theater Details) 10:10 13:00 15:50 18:45 21:40