Guest Stars Harry Bloor as Jesse Alfie Bloor as Jesse Hannah Arterton as DC Ally Caine Geraldine James as Julie Wells 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 Lee Boardman as Jay Newman Sophia La Porta as Britnay Shearer Tom Price as Kenton Marshall Michael Peavoy as Mickey Shauna MacDonald as Younger Julie Wells Barnaby Kay as DI Liam Townsend Wil Johnson as Young Ray Jonathan Kerrigan as Stuart Carew Kim Allan as Jane Shilling Sam Swann as Mr X Freedom Doran as Young Danny Canice Bannon as Young Alan Kevin Eldon as Shaun Leonard Jones Charles De'Ath as Dominic Porter Niall Greig Fulton as Richard Payne Alicia Charles as Sarah Kenwood James Warren as Dempsey Daniel Fearn as Security Man Nicholas Prasad as Volunteer Drinks Caterer