Guest Stars Ed Stoppard as James Embleton Cal MacAninch as David Loader Adie Allen as Stella Hancock Richard Johnson as Sir William Embleton Jake Arrowsmith as Peter Hancock David Westhead as DI Bob Cherry Mark Womack as Tom Hancock James Burrows as Derren Blackburn 2013 Wayne Foskett as Brian Blackburn Teresa Banham as Alison Ryder Velile Tshabalala as Kristen Tim Preece as George Ryder Anna Jaskolka as Agency Nurse Josef Altin as Colin Connor Pasha Bocarie as Dr. Sanjeev Jumani Kevin McGowan as Company Commander