Angelika Film Center New York 18 West Houston Street New York, NY 10012 (Theater Details) 10:45 13:30 16:20 19:10 21:50