as Mr. McKnag
as John Knox
as Capt. Burns
as Extra (uncredited)
as John, the Butler
as High Priest
as Jack Tanner
as Campbell
as Bishop Courtenay
as Inspector
as Denzil Trafford
as David Jones
as Spence
as Father Ambrey
as Lesterson
as Pointer
as Dr. Kersh
as Mr. Granger
as Merlin
as Ronnie Vance
as Jenkins
as Ven Glynd
as Alastair McFee
as David Merlin
as Cusak
as Dr Mitchell
as Barker
as Le commissaire-priseur
as Macconochie
as Mr. Durrant
as Father Ambrey/Packard
as Doctor Wynn
as Robert Barnes
as Ramsay Macdonald
as Ramsay Macdonald (uncredited)
as Victor Liebig
as Newman Noggs
as Sir John Scott-Keltie
as Blawke
as Sir Maxwell Jamieson