Sherlock Holmes and Dr. Watson find themselves in 1890s London in this holiday special.
Benedict Cumberbatch | Sherlock Holmes | |
Martin Freeman | Dr. John Watson | |
Una Stubbs | Mrs. Hudson | |
Rupert Graves | DI Lestrade | |
Mark Gatiss | Mycroft Holmes | |
Andrew Scott | Professor Moriarty |
View Full Cast >