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