Guest Stars Jessica Collins as Young Alma Begovic Steven Cree as DS Rob McRae Esther Hall as DI Nina Ryman Ben Tavassoli as Zak Latif Richard Dillane as DCI Michael Waite Abigail Hardingham as Sarah Begovic Michael Wildman as DI Joe Curtis Wanda Opalinska as Alma Begovic Amy Jayne as Young Sarah Begovic Raji James as Kamal Rachid Assad Raja as Amir Aziz Yasmin Wilde as Hana Rachid Jake Davies as Jakob Begovic Simon Nader as Mark Wilson Aleksandar Aleksiev as Hasan John Ashton as John Sutherland