There's Batman and the Joker, Luke Skywalker and Darth Vader, Sherlock Holmes and Professor Moriarty. A hero and a villain, two sides of the same coin.
In 2009's "Sherlock Holmes," the film alluded to the revelation of Moriarty's true identity in a future film. Now, in "Sherlock Holmes: A Game of Shadows," we know who he's going to be: none other than fabulous British actor Jared Harris.
We caught up with Harris recently to find out all we could about his role in the latest "Sherlock Holmes" adventure, with the actor gushing about the "great fun" he had on set.
"There's some fisticuffs. It's great fun," Harris said. "It's sort of like the story kind of starts a lot faster than the last one, almost like you're coming in the third act of the story almost."
Harris wasn't willing to spill any more details than that, other than he would be "very much in the shadows" (playing some games, perhaps?) and that he has no idea whether he'll be back for a third film: "I think they're still trying to get this one ready and out there before they start thinking about the next one."
But he did understand the gravity of being able to play such an iconic character as Moriarty. "He's very famous as a villain," Harris said. "He's kind of the archetype villain, probably the first sort of super villain character in literature. "
Are you looking forward to seeing Harris play Moriarty in the "Sherlock Holmes" sequel? Let us know in the comments section below or on Twitter!