Benedict Cumberbatch and Martin Freeman return as Sherlock Holmes and Dr. Watson in the acclaimed modern retelling of Arthur Conan Doyle&# 39;s classic stories. But now our heroes are in 1890s London solving crimes and battling diabolical villains. Let me know if you're missing anything else.