Guest Stars Imogen Clawson as Jenny Alderson Mark Noble as Henry Dinsdale Gabriel Quigley as Hannah Herriot Drew Carter Cain as James Herriot Senior Alexis Platt as Dick Rudd Nigel Betts as Dennis Handshaw Naomi Radcliffe as Mrs Dinsdale Steve Jackson as Jeremy Sharpe Laura Lindsay as Mrs Rudd