David Giles
David Jason
饰:Pop Larkin
Pam Ferris
饰:Ma Larkin
Catherine Zeta-Jones
饰:(as Catherine Zeta Jones)
Joseph Bennett
Tim Wylton
饰:Ron Waggit
David Collings
饰:Mr Dawlish
Katherine Giles
饰:Zinnia
Abigail Rokison
饰:Primrose
Rachel Bell
饰:Edith Pilchester
Joseph Bennett
饰:Tony
饰:Charley
Christina Giles
饰:Petunia
Stephanie Ralph
饰:Victoria
Michael Jayston
饰:Ernest Bristow
饰:Princess Zaria
Joanna David
饰:Miss Jimson
Steven Brand
饰:Tom Sargent
Ian Barritt
饰:Mr Villiers
H.E. Bates
Paul Wheeler