- The game is afoot once more! Robert Downey Jr. and Jude Law reprise their roles as Holmes and Watson in the supersleuth sequel to the mystery megahit that minted over a half billion dollars worldwide. While vying with Watson's soon-to-be wife for the Doctor's time and attention, the detective extraordinaire matches wits with his arch-nemesis Professor Moriarty (Mad Men's Jared Harris), a criminal genius who's conspiring to make a fortune by manufacturing the next generation of wartime weaponry that the world's great powers will be forced to use against one another...