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