Sherlock Holmes / Reginald Kincaid
Dr. John Watson
Inspector Lestrade
Fake Leslie Giles
Prof. Moriarty
Lord Smithwick
Mrs. Hudson
Norman Greenhough
Sebastian
Wiggins
Peter Giles
Real Lesley Giles
Lord Mayor Gerald Fitzwater Johnson
John Clay
Archie
Reporter #1
Reporter #2
Reporter #3
Photographer
Bobby at Warehouse
Constance Payton
Henry - Bartender
Barrister
Singer
Thug #1
Thug #2
Hadlers
Lady on Train
Christabel
Mr. Andrews
Mrs. Andrews
Landlady
Local #1
Local #2
Constable at Lakes
Henchman #1
Henchman #2
Dockworker
Sergeant at Docks
Driver
The Duke