All Cast

Jodie Foster

Jodie Foster

Deirdre

Richard Harris

Richard Harris

Eugene

Lois Nettleton

Lois Nettleton

Ruth

Geraldine Fitzgerald

Geraldine Fitzgerald

Sara

Brad Savage

Brad Savage

Philip

William Windom

William Windom

Dr. Hallet