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