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