All Cast

Glenda Jackson

Glenda Jackson

Elizabeth

Michael Caine

Michael Caine

Lewis

Helmut Berger

Helmut Berger

Thomas

Michael Lonsdale

Michael Lonsdale

Swan

Béatrice Romand

Béatrice Romand

Catherine

Kate Nelligan

Kate Nelligan

Isabel

Nathalie Delon

Nathalie Delon

Miranda

Reinhard Kolldehoff

Reinhard Kolldehoff

Herman

Marcus Richardson

Marcus Richardson

David

Anna Steele

Anna Steele

Annie

Julie Peasgood

Julie Peasgood

New Nanny

Frankie Jordan

Frankie Jordan

Supermarket Cashier

Tom Chatto

Tom Chatto

Neighbour

Frances Tomelty

Frances Tomelty

Airport Shop Assistant

Lillias Walker

Lillias Walker

1st Mealticket Lady

Doris Nolan

Doris Nolan

2nd Mealticket Lady

Phil Brown

Phil Brown

Mr. Wilson

Marcella Markham

Marcella Markham

Mrs. Wilson

Norman Scace

Norman Scace

Head Waiter

Bill Wallis

Bill Wallis

Hendrick

David de Keyser

David de Keyser

George