Barry Foster
Dean Cornwallis

Judy Parfitt
Mrs. Durham

Phoebe Nicholls
Anne Durham

Patrick Godfrey
Simcox

Mark Tandy
Risley

Ben Kingsley
Lasker-Jones

Kitty Aldridge
Kitty Hall
Helena Michell
Ada Hall

Catherine Rabett
Pippa Durham

Peter Eyre
Rev. Borenius