By Marty Mulrooney
Sherlock Holmes: A Game of Shadows is a sequel to the 2009 film Sherlock Holmes, once again directed by Guy Ritchie (Lock, Stock and Two Smoking Barrels, Snatch) and starring Robert Downey, Jr. and Jude Law as Sherlock Holmes and Dr. John Watson respectively. The bickering detective duo must join forces once more, this time to bring down their most cunning adversary yet, the formidable Professor Moriarty (Jared Harris, Mad Men).