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 Simon Harrison as Douglas Reeves Jane Evers as Maureen Leigh Tina Chiang as Nurse Michael Fatogun as Male Nurse