Sherlock Holmes: A Game of Shadows
Greg Maki
... Benefits greatly from its villain, an adversary for Holmes who is his intellectual equal. In the best scenes, Holmes and Moriarty merely talk, playing out a battle of wits and showing a mutual respect.