Guest Stars Karima McAdams as Miriam Attar James Eeles as Mike Anna Berentzen as Young Emma Brooke Haynes as Emma Age 6 Christine Bottomley as Jenna Brooks Jack Hollington as Jason Peterson Colin Stinton as Jack Kretchmer Anna Shaffer as Leila Brendan Patricks as DCI Nicholas Staines James Thorne as Derek Peterson Armin Karima as Imran Priyanga Burford as Zeinab Akbari Tim Fellingham as Nathan Isnardi Eve Austin as Linda Simms Amra Mallassi as Ramzi Richard Simons as SO15 Tech Tina Chiang as Nurse Simon Harrison as Douglas Reeves Richard Clements as Priest Jane Evers as Maureen Leigh Michael Fatogun as Male Nurse