Sherlock Holmes was a drug addict without a single amiable trait.