
Cast
- James D'ArcySherlock Holmes

- Roger MorlidgeDr. Watson

- Vincent D'OnofrioMoriarty

- Gabrielle AnwarRebecca Doyle

- Richard E. GrantMycroft

- Nicholas GecksInspector Lestrade

- Struan RodgerBen Harrington

- Peter-Hugo DalyHenry Coot

- Mihai BisericanuSgt. Cox

- Sandu Mihai GruiaDr. Cruickshank












