Sherlock Holmes is a cantankerous, brilliant man with an infectious
laugh, reckless habits, and a great sense of compassion. One of the best
things about Sherlock Holmes is that, like another strange genius most
of us love, each generation has their own Holmes, with a new face and...