The BBC adaptation of Arthur Conan Doyle's eponymous detective, Sherlock, features a diverse range of villains, varying from brilliant to bizarre. The modernized adaptation stars Benedict Cumberbatch as Sherlock Holmes and Martin Freeman as Dr.
Among the villains, Lord Moran is arguably the worst, as he appears only briefly in season 3, episode 1, "The Empty Hearse," and is quickly defeated by Sherlock.
The article is not finished. Click on the next page to continue.
The article is not finished. Click on the next page to continue.
Next page