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