Adaptation

Sherlock: A Case of Evil

This Film was released on 25 October 2002, by Miramax.
IMDb: Sherlock: A Case of Evil 
Letterboxd: Sherlock: A Case of Evil 

Sherlock Holmes played by: James D'Arcy, Stefan-Dominic Veronca
Dr. Watson played by: Roger Morlidge

Turn on <canvas>.
Cast
James D'Arcy as Sherlock Holmes
Stefan-Dominic Veronca as Young Sherlock Holmes
Roger Morlidge as Dr. John H. Watson
Richard E. Grant as Mycroft Holmes
Nicholas Gecks as Insp. G. Lestrade
Vincent D'Onofrio as Prof. James Moriarty
Fritha Goodey as Anna
Andreea Balan as Burlesque Girl
Constantin Barbulescu as Captor
Doru Dumitrescu as Captor
Corneliu Tigancu as Chinese Proprietor
Peter-Hugo Daly as Henry Coot
Mihai Bisericanu as Sgt. Cox
Sandu Mihai Gruia as Dr. Cruickshank
Oana Ardelean as Debutante
Cristina Teodorescu as Debutante
Gabrielle Anwar as Rebecca Doyle
Constantin Vasilescu as Goldie Duggan
Struan Rodger as Ben Harrington
Valentin Popescu as Killer
Anca-Ioana Androne as Nurse
Radu Captari as Pianist
Cornel Ragea as Policeman
Vasile Albinet as Policeman
Adrian Pavlovschi as Policeman
Natalie Ester as Pretty Young Hopeful
Adrian Huluban as Surgeon
Mihai Dinvale as Theatre Manager
Ioana Abur as Victoria