Guest Stars Kerr Logan as Matthew Cunliffe Ian Redford as Ted Nancarrow Samuel Oatley as DI George Layborn Sarah Sweeney as Lucy Ruth Sheen as Pat Chauncey Jonas Armstrong as Saul Morris Sophie Ward as Anna Phipps Sutara Gayle as Kim Sullivan Linda Bassett as Joan Nancarrow Kierston Wareing as Leda Strike Abigail Lawrie as Margot Bamborough Jess Impiazzi as Gloria Conti (1970s) Syrus Lowe as Msx Priestwood Artie Wilkinson-Hunt as Kevin Beattie Eliza Collings as Janice Beattie (1970s) Toni Peach as Irene Hickson (1970s) Jack Morris as Steve Douthwaite (1970s) Sam Woolf as Roy Phipps (1970s) Genevieve Hulme Beaman as Oonagh Kennedy (1970s) Celia Learmonth as Woman in Film Andy de la Tour as Nico 'Mucky' Ricci James Corrigan as Al Rokeby Lionelle Nsarhaza as Perfume Salesgirl Jacob James Beswick as Luca Ricci (1970s) Phillip Langhorne as DI Simon Layborn Georgia Louise Furlong as Theo Fionnula Flanagan as Oonagh Kennedy Morgan Jones as DI Bill Talbot Crispin Letts as Gregory Talbot Mazz Murray as Elaine Giles Matthey as Paul Satchwell (1970s) Kate Speak as Joan Nancarrow (1980s) Thomas Harper-Jones as Older Boy Tilly Walker as Anna Phipps (1980s) Carys Bowkett as Cynthia (1980s) Calvin Dean as Ted Nancarrow (1980s) Charlie Price as Cormoran Strike (1980s)