Donald Wolfit
Doctor Callistratus
Vincent Ball
Dr. John Pierre
Barbara Shelley
Madeleine Duval
Andrew Faulds
Chief Guard Wetzler
John Le Mesurier
Chief Justice
Bryan Coleman
Monsieur Auron
Cameron Hall
Drunken Doctor
George Murcell
First Guard
Julian Strange
Second Guard
Bruce Wightman
Third Guard
Bernard Bresslaw
Tall Sneak Thief
Hal Osmond
Small Sneak Thief
Jack Carter
Man in Court (uncredited)