Guest Stars Matthew Gravelle as Tom Faulkner Gina Bramhill as Fiona Moshaba David Leon as Oscar Harris Hugh Quarshie as Jomo Moshaba Lloyd Everitt as David Moshaba Shireen Farkhoy as DS Martine Chalai Ian Puleston-Davies as DSI Ronnie Boyle Emma Beattie as Alice Reynolds Tom Benedict Knight as Dan Clemence Will Bowden as Assassin 2 Jacqueline Oceane as Assassin 1 Diana Bermudez as Rosa Hernandez Gaia Wise as Jo Reynolds Stephen Donald as Charles Black