Tom Courtenay
Eben Ramsey

Kit Connor
Eli Ramsey

Penelope Wilton
Amelia Maugery

Bronagh Gallagher
Charlotte Stimple

Bernice Stegers
Mrs. Burns

Clive Merrison
Mr. Gilbert

Nicolo Pasetti
Christian Hellmann

Florence Keen
Kit McKenna

Andy Gathergood
Eddie Meares

Tom Owen
Frank Hood