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 Priyanga Burford as Zeinab Akbari Tim Fellingham as Nathan Isnardi Armin Karima as Imran Eve Austin as Linda Simms Amra Mallassi as Ramzi Richard Simons as SO15 Tech Richard Clements as Priest Tina Chiang as Nurse Simon Harrison as Douglas Reeves Jane Evers as Maureen Leigh Michael Fatogun as Male Nurse