David Hemmings
Leigh Hartley
Samantha Eggar
Deborah Dainton
Emlyn Williams
Jack Foil
Phyllis Calvert
Erica Dainton
Ferdy Mayne
Douglas Dainton
Francesca Annis
Arabella Dainton
Dudley Sutton
Ted Sandymount
John Woodvine
Bertie Irons
Anthony Nicholls
Lewis Maud
Donald Sumpter
Max
David Griffin
Benjy
Bridget Turner
Sarah Dainton
David Savile
David Talbot
Gwen Cherrell
Mrs. Hartley