Peter Cushing Sherlock Holmes, le célèbre détective qui enquête sur une affaire impliquant l'Allemagne peu avant la Guerre de 1914-1918 John Mills le Docteur Watson, son fidèle assistant Anne Baxter Irene Adler dite Madame Morton, une Américaine qui a autrefois battu Holmes à son propre jeu Ray Milland Le Ministre de l'Intérieur Anton Diffring Le comte Udo Von Felseck, un noble allemand qui invite Holmes dans son château Gordon Jackson l'inspecteur Alec MacDonald, de Scorland Yard Marcus Gilbert Anton Von Felseck, le fils du comte Susan Penhaligon Miss Derwent Jenny Laird Mrs. Hudson Russell Hunter Alfred Coombs James Cossins Frederick Bains Eric Dodson Lord Claremont