巴兹尔·雷斯伯恩
Basil Rathbone
饰:Sherlock Holmes
尼格尔·布鲁斯
William Nigel Ernle Bruce (本名)
饰:Dr. John H. Watson
丹尼斯·霍伊
Dennis Hoey
饰:Insp. Lestrade
阿瑟·马吉特森
Arthur Margetson
饰:Dr. Bob Sexton
希拉里·布鲁克
Hillary Brooke
饰:Sally Musgrave
哈利韦尔·霍布斯
Herbert Halliwell Hobbes
饰:Alfred Brunton
Minna Phillips
饰:Mrs. Howells
米尔本·斯通
Milburn Stone
饰:Capt. Vickery
加文缪尔
Gavin Muir
饰:Phillip Musgrave
Gerald Hamer
饰:Major Langford
Vernon Downing
饰:Lt. Clavering
奥拉夫·许滕
Olaf Hytten
饰:Capt. MacIntosh
弗莱德里克·沃洛克
Frederick Worlock
饰:Geoffrey Musgrave
Martin Ashe
饰:Slinking Figure (uncredited)
Joan Blair
饰:Nora, Maid (uncredited)
查尔斯·科尔曼
Charles Coleman
饰:Constable (uncredited)
Harold De Becker
饰:Pub Proprietor (uncredited)
玛丽·戈登
Mary Gordon
饰:Mrs. Hudson (uncredited)
彼特·劳福德
Peter Lawford
饰:Young Sailor at Bar (uncredited)
Eric Snowden
饰:Sailor Trying to Play Piano (uncredited)
诺玛·威登
Norma Varden
饰:Gracie, Barmaid (uncredited)
Heather Wilde
饰:Jenny, Maid (uncredited)