Guest Stars Henry Ian Cusick as Jason Christopher Blake as Alan Philip Wright as DI Spalding Richard Armitage as Craig Parker Steve Bennett as Tom Callaghan Amy Darcy as Katie Ged McKenna as Len Miles Ian Virgo as Kieran Howe Freddie Findlay as Joe Price Mark McLean as Rory Vincent John as Darren