Sherlock Holmes
John Watson
Lestrade - Inspector of Scotland Yard
Mrs. Hudson
Tracey - Lestrade's assistant
publishing house editor
professor Moriarty / cabman
constable Gragson
forensic scientist
constable Caitron
constable Brigson
constable Budley
constable
Irene Adler
constable Byton
Pete «Ratkeeper» - felon
Miss Buckley
Mrs. Softley
clerk at a publishing house
sergeant Wilkinson
coroner
Morstan - cabman
bouncer in the officer's club
Otto von Stich - ambassador of Germany