Benedict Cumberbatch and Martin Freeman return as Sherlock Holmes and Dr. Watson in the acclaimed modern retelling of Arthur Conan Doyle's classic stories. But now our heroes find themselves in 1890s London. Beloved characters Mary Morstan (played by Amanda Abbington), Inspector Lestrade (Rupert Graves) and Mrs. Hudson (Una Stubbs) also turn up at 221b Baker Street.
I was all for Sherlock doing a one-off special set in Victorian times. I liked the twist that this was all happening inside Sherlock's head. I do wish that they would've committed to keeping the reveal hidden longer. If memory serves correctly, you find out it's all in Sherlocks head early in the latter half of the episode. I think they should've done the reveal at the last 15 minutes or so. Great seeing Moriarty again, even if he was just imaginary.