Sherlock Holmes: A Game of Shadows In Theaters 12.16.11 Sherlock Holmes (Robert Downey Jr.) has always been the smartest man in the room...until now. There is a new criminal mastermind at largeâ"Professor Moriarty (Jared Harris)â"and not only is he Holmes' intellectual equal, but his capacity for evil, coupled with a complete lack of conscience, may actually give him an … [Read more...] about Sherlock Holmes: A Game of Shadows – #1 Movie in America