Guest Stars Tom Ellis as Det. Insp. Bland Sean Pertwee as Sir George Stubbs Daniel Weyman as Alec Legge Rebecca Front as Amanda Brewis Sinéad Cusack as Amy Folliat Stephanie Leonidas as Hattie Stubbs Emma Hamilton as Sally Legge James Anderson as Michael Weyman Rosalind Ayres as Mrs. Warburton Nicholas Woodeson as Sgt. Hoskins Sam Kelly as John Merdell Richard Dixon as Henden Martin Jarvis as Capt. Jim Warburton