
James Moriarty (A Game of Shadows)
Professor James Moriarty is the overarching antagonist of Guy Ritchie's 2009 mystery thriller film Sherlock Holmes and the main antagonist of its 2011 sequel Sherlock Holmes: A Game of Shadows. He is an academic genius, celebrated author and professor of mathematics at Cambridge University. In...