Sherlock and Dr John Watson return in Steven Moffat and Mark Gatiss's contemporary take on Conan Doyle's most iconic adventures.
All available episodes (3 total)