Guest Stars Jessica Gunning as Angela Nicola Sanderson as SOCO Joy Ackroyd Fraser James as Dr. Toby Marsh Annabel Mullion as Pathologist Eleanor Gillian Saker as Kayleigh Haydn Gwynne as Madeline Morgan Hara Yannas as Safia Mahmoud Solomon Israel as Carl Shamia Chalabi as Yasmin Ofrrie Haddi as Laila Mahmoud Gregory Floy as Judge Maisden Glyn Pritchard as Graham Gareth Snook as Giles Moss Akin Gazi as Dr. Yafeu Elsayed Dhafer L'Abidine as Tariq Mahmoud Delroy Brown as Dr. Turnball Uncredited Robert Glenister voices Opening Narration