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 Kierston Wareing as Leda Strike Linda Bassett as Joan Nancarrow Syrus Lowe as Msx Priestwood Abigail Lawrie as Margot Bamborough Jess Impiazzi as Gloria Conti (1970s) 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) Phillip Langhorne as DI Simon Layborn Celia Learmonth as Woman in Film Andy de la Tour as Nico 'Mucky' Ricci James Corrigan as Al Rokeby Jacob James Beswick as Luca Ricci (1970s) Georgia Louise Furlong as Theo Lionelle Nsarhaza as Perfume Salesgirl Fionnula Flanagan as Oonagh Kennedy Crispin Letts as Gregory Talbot Charlie Price as Cormoran Strike (1980s) Calvin Dean as Ted Nancarrow (1980s) Carys Bowkett as Cynthia (1980s) Mazz Murray as Elaine Tilly Walker as Anna Phipps (1980s) Thomas Harper-Jones as Older Boy Kate Speak as Joan Nancarrow (1980s) Morgan Jones as DI Bill Talbot Giles Matthey as Paul Satchwell (1970s)