Guest Stars Nick Brimble as Jack Chapman Oliver Dimsdale as Daniel Marlowe Skye Lucia Degruttola as Esme Keating Seline Hizli as Margaret Ward Lorne MacFadyen as DC Phil Wilkinson Claudie Blakley as Agatha Redmond Neil Morrissey as Harding Redmond Sam Frenchum as Gary Bell Helen Clyro as Phyllis Bell David Troughton as DCI Benson Steve Toussaint as Dicky Evans Kit Connor as Charlie Jones Tanya Franks as Rita Jones Matthew Jure as Eddie Jones Nicholas Tizzard as Jim