Tom Long
Anthony Way
Thomas Long (Adult)
Nigel Le Vaillant
Susan the Maid
Arlene Cockburn
Mr Ferguson
Tom Bowles
Mrs Bartholomew
Joan Plowright
Abel
David Bradley
Hubert
Stuart Piper
James (12 years)
Rory Jennings
Hatty (12 years)
Florence Hoath
Aunt Melbourne
Penelope Wilton
Youngest Hatty
Laurel Melsom
James (20 years)
Noah Huntley
Doris Schuster
Marlene Sidaway
Hatty (Young Woman)
Caroline Carver
Barty
Daniel Betts
Tower Keeper
Robert Putt
Mr Batsford
Arthur Cox
Melody Long
Serena Gordon
Aunt Gwen Kitson
Greta Scacchi
Uncle Alan Kitson
James Wilby
Harriet Long
Alfie Lawrence
Alice Long
Mel Martin
Peter Long
Nick Robinson
Mrs Willows
Liz Smith
Novel
Philippa Pearce
Editor
Les Healey
Screenplay
Willard Carroll
Producer
Charles Salmon
Adam Shapiro
Executive Producer
Marie Vine
Thomas L. Wilhite
Steve Christian
Co-Producer
Nick De Grunwald
Yukio Sonoyama
Director of Photography
Gavin Finney
Eva Redfern
Original Music Composer
Debbie Wiseman
Casting
Joyce Nettles
Director