Guest Stars Charles Dance as Greg Harwood Kayvan Novak as Craig Board Ben Cross as DS Taylor Matthews Neve McIntosh as Carla Worth Georgia Mackenzie as PC Alison Daniels Anatol Yusef as PC Barry Skinner Amanda Boxer as Lady Winfield Barbara Thorn as Barbara MacKenzie Julianne White as Frances Hall Simone Bowkett as Diane Harwood