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