All Cast

David Niven

David Niven

Priory

Helen Hayes

Helen Hayes

Lady St. Edmund

Jodie Foster

Jodie Foster

Casey

Leo McKern

Leo McKern

Harry Bundage

Veronica Quilligan

Veronica Quilligan

Cluny

Ian Sharrock

Ian Sharrock

Peter

Sarah Tamakuni

Sarah Tamakuni

Anna

David Samuels

David Samuels

Bobby

John Alderson

John Alderson

Jenkins

Mildred Shay

Mildred Shay

Mrs. McCress

Michael Balfour

Michael Balfour

Mr. McCress

Sydney Bromley

Sydney Bromley

Mr. Thresher

Michael Segal

Michael Segal

Train Guard

Vivian Pickles

Vivian Pickles

Grimsworthy

Eddie Powell

Eddie Powell

Hood (uncredited)