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