All Cast

Glenda Jackson
Elizabeth

Michael Caine
Lewis

Helmut Berger
Thomas

Michael Lonsdale
Swan

Béatrice Romand
Catherine

Kate Nelligan
Isabel

Nathalie Delon
Miranda

Reinhard Kolldehoff
Herman
Marcus Richardson
David
Anna Steele
Annie

Julie Peasgood
New Nanny
Frankie Jordan
Supermarket Cashier
Tom Chatto
Neighbour

Frances Tomelty
Airport Shop Assistant
Lillias Walker
1st Mealticket Lady

Doris Nolan
2nd Mealticket Lady

Phil Brown
Mr. Wilson
Marcella Markham
Mrs. Wilson
Norman Scace
Head Waiter

Bill Wallis
Hendrick
