Guest Stars Richard Durden as Conor Hodgson Daniel Weyman as Max Thorndyke Julia Haworth as Rosie Chamberlain Ben Bailey Smith as Lieutenant Colonel Ben Carmichael Clare Higgins as Professor Katherine Dukes William Ash as Major Mark Sealy Graham Turner as Arthur Simpson Tina Chiang as Simone Taylor Ash Tandon as DI Karl Guyatt Will Stevens as Private John Sealy Caroline Lee-Johnson as Sandra Gibbs Michael Simkins as AC Harry Lennox Daniel Parr as Edmund 'Fish' Fishbourne