Guest Stars Ed Stoppard as James Embleton Cal MacAninch as David Loader Velile Tshabalala as Kristen Wayne Foskett as Brian Blackburn Richard Johnson as Sir William Embleton James Burrows as Derren Blackburn 2013 Mark Womack as Tom Hancock Adie Allen as Stella Hancock Teresa Banham as Alison Ryder Tim Preece as George Ryder David Westhead as DI Bob Cherry Anna Jaskolka as Agency Nurse Jake Arrowsmith as Peter Hancock Nicola Goodchild as Jennifer Larsen