William James Moriarty
Sōma Saitō
William James Moriarty
Aaron Dismuke
Louis James Moriarty
Chiaki Kobayashi
Fred Porlock
Caleb Yen
Narrator
Junpei Morita
Albert James Moriarty
Takuya Satō
Albert James Moriarty
Chris Guerrero
Sturridge (voice)
Takayuki Sakazume
Sherlock Holmes
Makoto Furukawa
Sebastian Moran
Christopher Wehkamp
Sebastian Moran
Satoshi Hino
French Crowd (voice)
Yann Le Gall
Inspector George Lestrade
David Matranga
Noblewoman (voice)
Mei
Louis James Moriarty
Howard Wang
Louis James Moriarty
Howard Wang
Woman A (voice)
Miho Hayashi
Mycroft Holmes
J. Michael Tatum
Townsend (voice)
Tsuyoshi Kurosawa
Sherlock Holmes
Theo Devaney
Dr. John H. Watson
Ryan Colt Levy
Nobleman (voice)
Haruki Hongo
John H. Watson
Yuki Ono
Citizen (voice)
Megumi Sano
Fred Porlock
Yuto Uemura