All Cast

David Hemmings
Leigh Hartley

Samantha Eggar
Deborah Dainton

Emlyn Williams
Jack Foil

Phyllis Calvert
Erica Dainton

Ferdy Mayne
Douglas Dainton

Francesca Annis
Arabella Dainton
Bridget Turner
Sarah Dainton

Dudley Sutton
Ted Sandymount

John Woodvine
Bertie Irons
David Savile
David Talbot
Gwen Cherrell
Mrs. Hartley

Anthony Nicholls
Lewis Maud
