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 Tom Brittney as Ken Ella Grant as Nico Carew Lorraine Burroughs as Jennifer Kenwood Shauna MacDonald as Younger Julie Wells Wil Johnson as Young Ray Canice Bannon as Young Alan Stephen Boxer as Ron Hatchett Erin Shanagher as Lorraine Kenwood Dragan Mićanović as Young Marosi Ella-Grace Gregoire as Megan Kenwood Shaie Lawson as Henry Kenwood Haris Giannakopoulos as Younger Mark Noah Van Dort as Louis Kenwood Paul Warriner as Frank Lipton Alicia Charles as Sarah Kenwood Sonia Ritter as Carol Rob Witcomb as Hotel Manager Bill Fellows as Graham