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