All Cast

Peter Cushing

Peter Cushing

Sherlock Holmes

John Mills

John Mills

Dr. John H. Watson / Narrator

Anne Baxter

Anne Baxter

Irene Adler / Mrs. Norton

Ray Milland

Ray Milland

Home Secretary

Anton Diffring

Anton Diffring

Graf Udo Von Felseck

Gordon Jackson

Gordon Jackson

Inspector Alec MacDonald

Marcus Gilbert

Marcus Gilbert

Anton Von Felseck

Susan Penhaligon

Susan Penhaligon

Miss Derwent

Jenny Laird

Jenny Laird

Mrs. Hudson

Russell Hunter

Russell Hunter

Alfred Coombs

James Cossins

James Cossins

Frederick Bains

Eric Dodson

Eric Dodson

Lord Claremont

Georgina Coombs

Georgina Coombs

Lady Claremont

James Head

James Head

Chauffeur