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