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