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 Sarah Hadland as Rowena Walker Sara Stewart as Dr Angela Isherwood Emma McDonald as Yasmin Hayes Nick Fletcher as Alastair Isherwood Paul Bradley as Lord Reginald Overshaw Kevin Harvey as Stephen Swift Nicola Chegwin as Grace Mulberry Christopher Adamson as Lucky Jim