42-18200477

1976, New York, New York, USA — Jodie Foster as Iris on the set of Martin Scorsese’s . — Image by © Steve Schapiro/Corbis