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