2020
8.1/10
Drama
Samuel West
as Siegfried Farnon
Anna Madeley
as Audrey Hall
Nicholas Ralph
as James Herriot
Rachel Shenton
as Helen Alderson
Callum Woodhouse
as Tristan Farnon
Diana Rigg
as Mrs Pumphrey
Patricia Hodge
James Anthony-Rose
as Richard Carmody
Matthew Lewis
as Hugh Hulton
Nigel Havers
as General Ransom