Guest Stars Tobias Menzies as Greg Walker Lorraine Ashbourne as DI Rachel Klein Michael Socha as David Bennetto Chanel Cresswell as Jill Bond Steve Toussaint as Richard Parkwood Aaron McCusker as DS Adam Kemp George Russo as Mark Bond Michael Gould as Peter Masham Rhiannon Lewis as Young Jill Patrick Higgins as Young David Richard Oldham as Bill Bennetto Laurence Belcher as Robbie Masham Charles Furness as Charlie Masham Jonny Freeman as Callum Jordan Greg Bennett as Police Constable Simon Darwen as Reporter Lee Nicholas Harris as Armed Police Sergeant