Guest Stars Anthony Andrews as Richard Oakley Claire Price as Miss Wells Julian Firth as Quentin Marshall Rachel Power as Inspector Harrap Eric Carte as Noel Emmanuel Ighodaro as Sergeant Ojora Charlie Beall as Crispin Marshall Will Adamsdale as Simon Todd Amanda Elwes as Eleanor Marshall Jamie Reid as Ruddock Harry Francis as Growse