Guest Stars Jack Greenlees as Sam Barclay Ruth Sheen as Pat Chauncey Sarah Sweeney as Lucy Ian Redford as Ted Nancarrow Samuel Oatley as DI George Layborn Jonas Armstrong as Saul Morris Ben Crompton as Shanker Sophie Ward as Anna Phipps Sutara Gayle as Kim Sullivan Abigail Lawrie as Margot Bamborough Linda Bassett as Joan Nancarrow Jess Impiazzi as Gloria Conti (1970s) Eliza Collings as Janice Beattie (1970s) Artie Wilkinson-Hunt as Kevin Beattie Toni Peach as Irene Hickson (1970s) Jack Morris as Steve Douthwaite (1970s) Anna Calder-Marshall as Janice Beattie Sam Woolf as Roy Phipps (1970s) Edward Rowe as Dave Polworth Genevieve Hulme Beaman as Oonagh Kennedy (1970s) Celia Learmonth as Woman in Film Claire Dunbar as Delia Athorn Carol MacReady as Irene Hickson Michael Byrne as Roy Phipps Billy Boyle as Brian Tucker Andy de la Tour as Nico 'Mucky' Ricci Mary Roscoe as Cynthia Dayo Koleasho as Samhain Athorn Jacob James Beswick as Luca Ricci (1970s) Georgia Louise Furlong as Theo Cherie Lunghi as Gloria Conti Daniel Peacock as Luca Ricci Flaminia Cinque as Trudy Mattison Simon Snashall as Ironmonger Michael Tully as Care Home Visitor Madhav Sharma as Dr. Dinesh Gupta