Guest Stars Caroline Catz as Hazel Toby Stephens as George Pritchard Claudie Blakley as Philippa Pritchard Sharon Small as Mary Pritchard Patrick Baladi as Jonathan Frayn Claire Rushbrook as Caroline Kevin McNally as Det. Somerset Paul Rhys as Lewis Pritchard Donald Sinden as Sir Henry Clithering Joanna Page as Hester 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