Guest Stars Harry Bloor as Jesse Alfie 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 Don Warrington as Ray Kenwood Ella Grant as Nico Carew Sophia La Porta as Britnay Shearer Shauna MacDonald as Younger Julie Wells Honeysuckle Weeks as Laura Marshall Jonathan Kerrigan as Stuart Carew Canice Bannon as Young Alan Syrus Lowe as Larry Lauren Douglin as Izzy Allan Kevin Eldon as Shaun Leonard Jones Saoirse-Monica Jackson as Sasha Dragan Mićanović as Young Marosi Lara Bradban as Blonde Haris Giannakopoulos as Younger Mark Judith Jacob as Mercy Clara Onyemere as Izzy's Mum Tony Timberlake as Izzy's Dad Max Holstead as Market Boy Lucy Thackeray as Young Mum Rose Shalloo as Tash