Guest Stars Alfie Bloor as Jesse Harry Bloor as Jesse Geraldine James as Julie Wells Hannah Arterton as DC Ally Caine Michael Maloney as Alan Wells Martin McCreadie as Karl Rade Serbedzija as Jakob Marosi Tom Brittney as Ken Don Warrington as Ray Kenwood Ella Grant as Nico Carew Lorraine Burroughs as Jennifer Kenwood Barnaby Kay as DI Liam Townsend Shauna MacDonald as Younger Julie Wells Tom Price as Kenton Marshall Michael Peavoy as Mickey Honeysuckle Weeks as Laura Marshall Jonathan Kerrigan as Stuart Carew Freedom Doran as Young Danny Sam Swann as Mr X Aedan Duckworth as Young Mark Syrus Lowe as Larry Ella-Grace Gregoire as Megan Kenwood Megan Bradley as Young Pru Billy Kennedy as Young Slade Noah Van Dort as Louis Kenwood Shaie Lawson as Henry Kenwood Leon Ward as Andy Justina Carmen Aina as Lorna Naomi Ackie as Gemma Morgan Vicky Myers as Selena Callaway Freddie Watkins as James Courtney Duncan as Annie Nathan Wright as Stevie Gerard Rea as Restaurant Owner