as Young Zealot 2
as NKVD Officer Kobulov
as Priest
as Ludo
as Mr Shears/Mr Wise/Duty Sergeant/Voice Two/Ensemble
as Patrick
as Nick
as Adrian
as Paul Simmons
as Roger Aspinall
as DCI Jacob Williams
as Lawyer
as Russian Ambassador
as Head Teacher
as Clifford Davis
as Tim
as Graham Oakes
as Solicitor
as Ben Hill
as Andrew Tennison
as Justin
as Richard Arc
as Reverend Andrew
as Father Boyle
as Professor John Moreton
as Sammy Samuelson