Guest Stars Will Keen as Alan Deakin Joseph Kloska as DC Perkins Andrew Scott as James Devereaux Anastasia Hille as Jane Devereaux Finn Bennett as Young James Devereaux Georgie Glen as Mrs Ramsay Steven Pacey as Michael Harrison Dominic Jephcott as Edward Brenner Maggie Service as Sylvie Johnstone Kirsty Besterman as Caroline Devereaux David Yelland as Sir Charles Devereaux Richard Goulding as Jack Stanford Leon Lissek as Isaac Rothstein Tim van Eyken as Singer Robert Ashcroft as Prison Warder David Baron as Old Bailey Judge Paul Webster as Henry Blakesway Rik Makarem as Simon Rothstein Rupert Frazer as Commander Howard Richard Braine as Mr Harmworth Hugh Ross as Richard Carstairs KC Denyse Alexander as Miss Longbridge Ian Bartholomew as Dillon