Episode

The Grand Experiment

Cast
Jonny Lee Miller as Sherlock Holmes
Lucy Liu as Joan Watson
Aidan Quinn as Cpt. Thomas Gregson
Rhys Ifans as Mycroft Holmes
Jim Norton as Sir James Walter
Nasser Faris as Julian Afkhami
Jon Michael Hill as Detective Marcus Bell
Ralph Brown as Tim Sherrington