Christopher Timothy
饰:James Herriot
Robert Hardy
饰:Siegfried Farnon
饰:Calum Buchanan
Tricki Woo
Andrea Gibb
饰:Deirdre McEwan
饰:Basil Courtenay
Randal Herley
饰:Mr Coates
Lynda Bellingham
饰:Helen Herriot
Brian Glover
饰:Mr Dawson
Brian Finch
Johnny Pearson
James Herriot
Johnny Byrne