Guest Stars Juliet Stevenson voices Narrator Andrew Leung as Dr. Daniel Lynch Michael Elcock as PC Terry Foster Martin Trenaman as Inspector Derek Thorne Rebecca Grant as Natasha Young James Ballanger as George Flip Webster as Edith Bryant Sara Stewart as Dr Angela Isherwood Kevin Harvey as Stephen Swift Sarah Hadland as Rowena Walker Emma McDonald as Yasmin Hayes Nick Fletcher as Alastair Isherwood Paul Bradley as Lord Reginald Overshaw Nicola Chegwin as Grace Mulberry Christopher Adamson as Lucky Jim