Guest Stars Toby Stephens as George Pritchard Sharon Small as Mary Pritchard Kevin McNally as Det. Somerset Caroline Catz as Hazel Patrick Baladi as Jonathan Frayn Claire Rushbrook as Caroline Claudie Blakley as Philippa Pritchard Paul Rhys as Lewis Pritchard Joanna Page as Hester Donald Sinden as Sir Henry Clithering Hugh Ross as Lord Justice Carmichael 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 Jason Durr as Eddie Seward Derek Hutchinson as Concierge David Calder as Dermot