Professor Moriarty and Human Depravity

Professor James Moriarty is, of course, the archenemy of detective Sherlock Holmes in the classic tales of Sir Arthur Conan Doyle. Moriarty is a criminal mastermind, described by Holmes as the “Napoleon of crime.”  The miscreant makes a stunning entrance in the newest Sherlock Holmes film, A Game of Shadows–it’s quite an unforgettable scene when Moriarty first appears in the restaurant.  I’ve […]