Guest Stars Daniel Ryan as DAC Peter Clarke Barry Sloane as DS Jim Dawson Kirsten Foster as Jenny Hyatt Mark Ivanir as Alexander Goldfarb Temirlan Blaev as Young Anatoly Litvinenko Kayla Meikle as DC Deborah Maxwell Richard Pepper as DCI Duncan Ball Sam Troughton as DI Brian Tarpey Estella Daniels as Dr Onome George Marcus Onilude as Aidan Dan Skinner as James Cairns Ian Conningham as Dr Nick Gent Maggie Evans as Professor Pat Troop Sarah Naudi as Dr Justine Adams Rad Kaim as Andrey Lugovoy Aleksandar Mikic as Dmitry Kovtun Edward Baker-Duly as Martin Svennson Antonio Magro as Mario Scaramella Kareem Alexander as Michael Simon Paisley Day as Sir John Scarlett