Em 1870, na Londres vitoriana, pessoas são acometidas de alucinações em virtude de serem atingidas por um dardo, com as visões as levando à morte. É dentro deste contexto que Sherlock Holmes (Nicholas Rowe) e John Watson (Alan Cox) se conhecem, quando ainda são adolescentes e estudam em uma escola pública inglesa, sendo que nesta mesma época Holmes soluciona seu primeiro caso.
Sherlock Holmes
John Watson
Elizabeth Hardy
Professor Rathe
Mrs. Dribb
Det. Sgt. Lestrade
Dudley's Friend
Dudley
Chester Cragwitch
Bentley Booster
Diretor