"The very different lives of Jan Leigh, a poor but studious young country lad, and Diana Gayelorde-Sutton, the equally single minded daughter of a rich landowner, from the 1920s through to post-war Britain."
Jenny Seagrove
as Diana Gayelord-Sutton
Kevin McNally
as Jan (John) Leigh
Patsy Kensit
as Young Diana
Gillian Raine
as Drip
Fred Bryant
as Uncle Luke
Stephen J Dean
as Young Jan
Elizabeth Bennett
as Mrs. Gayelord-Sutton
Jack Watson
as Uncle Mark
Yves Albert
as Yves de Royden
Iain Anders
as Uncle Reuben
Harold Innocent
as Mr. Gayelord-Sutton
Richard Stroud
Director
R.F. Delderfield
Writer
David Tucker
Andrew Davies
Ken Riddington
Producer
Stanley Myers
Original Music Composer
Ken Ledsham
Production Design
Paul Munting
Rosalind Ebbutt
Costume Design
Suzan Broad
Makeup Artist