The Abominable Bride
- Episode aired Jan 1, 2016
- TV-14
- 1h 29m
Sherlock Holmes and Dr. Watson find themselves in 1890s London in this Christmas special.Sherlock Holmes and Dr. Watson find themselves in 1890s London in this Christmas special.Sherlock Holmes and Dr. Watson find themselves in 1890s London in this Christmas special.