Film at Lincoln Center - Walter Reade Theater 165 West 65th Street New York, NY 10023 (Theater Details) 20:30