Guest Stars Toby Stephens as George Pritchard Kevin McNally as Det. Somerset Caroline Catz as Hazel Claudie Blakley as Philippa Pritchard Patrick Baladi as Jonathan Frayn Sharon Small as Mary Pritchard Claire Rushbrook as Caroline Paul Rhys as Lewis Pritchard Joanna Page as Hester Donald Sinden as Sir Henry Clithering Jason Durr as Eddie Seward Molly Harcourt as Susan Pritchard Thomas Harcourt as Michael Pritchard Benjamin Harcourt as Peter Pritchard Ian East as John the gardener Richard Betts as Clerk of the Court Rebekah Manning as Susan Carstairs Hugh Ross as Lord Justice Carmichael Derek Hutchinson as Concierge David Calder as Dermot