大卫·休里斯
David Thewlis
饰:Sherlock Holmes
布鲁·亨特
Blu Hunt
饰:Amelia Rojas
阿道·欧汉隆
Ardal O'Hanlon
饰:Mr. Halligan
Mary O'Driscoll
饰:Mrs. Halligan
菲利普·P·基恩
Phillip P. Keene
饰:Paul Anderson
乔·克洛塞克
Joe Klocek
饰:Dan
菲奥娜·格拉斯科特
Fiona Glascott
饰:Lady Violet Somerset
伊万娜·米利塞维奇
Jerry O'Connell
饰:Marjorie Anderson
保罗·雷德
Paul Reid
饰:Inspector Bullivant
艾丹·麦克阿德尔
Aidan McArdle
饰:Chief Inspector Whitlock
奥伦·金兰
Orén Kinlan
饰:Shaw McPherson
安东尼奥·阿克尔
Antonio Aakeel
饰:Detective Swann
柯乔·卡马拉
Kojo Kamara
饰:Clarence Halfpenny
多格雷·斯科特
Dougray Scott
饰:Professor Moriarty
休伊·欧格雷迪
Hyoie O'Grady
饰:Charlie Holroyd
考兰·伯恩
Caolan Byrne
饰:Dankworth