Was Brad Pitt supposed to play Prof. Moriarty in the 2nd Sherlock Holmes movie?
I heard a rumor when the first Sherlock Holmes movie came out that Brad Pitt was supposed to play Prof. Moriarty in Sherlock Holmes 2. But Jared Harris played him instead. Was the rumor true and they couldn't agree on a contract or was it just silly wishful thinking because Robert Downey Jr. And Jude Law are in the movies and they wanted more big name stars?
- FitzLv 78 years agoFavorite Answer
Brad Pitt, Gary Oldman, Daniel Day-Lewis, Sean Penn and Javier Bardem were considered to play Moriarty.
I think Jared Harris was the best choice.