Film at Lincoln Center - Damrosch Park Amsterdam Avenue and W 62 Street West New York, NY 10023 (Theater Details) 19:30