At long last, Moriarty revealed! We're just now seeing Sherlock Holmes' nefarious foe, as embodied by Jared Harris, in new photos from the upcoming 'Sherlock Holmes: A Game of Shadows.'

Harris (son of the late Richard Harris), has shown his flair for silky villainry before, but we're really looking forward to see him as the mysterious Moriarty. "He's one of the greatest villains in literary history," director Guy Ritchie says. "It seemed like he should play a bigger part this time around."

Hit the jump to see Robert Downey Jr., Jude Law and newcomer Noomi Rapace (of the Swedish 'Girl With the Dragon Tattoo' films) in more photos from the upcoming sequel, which opens Dec. 16.