William James Moriarty
Sherlock Holmes
Charles Augustus Milverton
Louis James Moriarty
Albert James Moriarty
Sebastian Moran
Fred Porlock
John H. Watson
Mary Morstan
Miss Hudson
George Lestrade
Adam Whiteley