Ghost of Hamlet's Father
King Simonides
Miles Hallin
Sir Gervase Ewell
Colonel Sebastian Moran
Narrator
The Hawk
'Spender Todd'
Westerman
Turner
Navarre
Van Teeseling
Sir John French
James Leroy Mallory
Richard Main
Lieutenant Larkin
Public Information Film Announcer (voice) (uncredited)
Petrides
Detective Pearson
Narrator (voice)
Morgan
Opening Narrator (voice) (uncredited)
Gilbert Smith
Prestongrange
Narrator
Cummings
Inner Party Official
Fane
Colonel Mannheim
Colin Mackenzie
Sergeant on Parade Ground
Kingsor
Thomas Gradgrind
Colonel Wilson
Rex Van Ryan (voice)
Gregory
Walter Street
Police Commissioner
District Commissioner
Maj. Horton
Jeff Callum
Col. Mathers
Narrator (voice) (uncredited)
Narrator
Captain Collier
Narrator
Allan Mulliner
Narrator
Joe Easy
Inspector Van Gelder
Mate
Peter Carter
Maj. Ronald Ferguson
Bob Megan
Jim Kennedy
Luna Commission Chairman
King Simonides
Pilot Narrator
Robert Masters
Corey
Narrator
Paddy Ryan
General
Richard Crane
Willie
Gen. Sir Claude Auchinleck
Richard Main
Narrator (voice)
Luther Ames
The Storyteller (voice)
Narrator
Opening Narrator (voice)
Narrator (voice)
Orlando
Theseus
Commentator
Narrator
John Lane
Narrator
Dr. Nelson Pollard
Insp. Cook
Psychiatrist (voice)
Sir James Brooke
Luke Fulgham
Narrator
Hugo Platt
Charles MacKenzie
Self - Narrator (voice)
John Scott
Self - Narrator (voice)
Gilbert Smith
Narrator
Narrator
Narrator
Rev. James Mavor Morrell
Narrator
Chief Insp. Newton