New Directors / New Films, New York (USA) Film Society of Lincoln Center 165 West 65th Street, 4th floor 10023-6595 New York NY USA +1 212 8755638 http://newdirectors.org/