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 Emma Keele as Chloe Gilchrist