Vor dem Start von Sherlock Holmes im Dezember wurde schon intensiv über eine mögliche Besetzung für Sherlock Holmes' Gegenspieler Professor Moriarty spekuliert. Zu der Zeit fiel am häufigsten der Name Brad Pitt, doch mehr als ein Gerücht scheint es wohl tatsächlich nicht gewesen zu sein. Zwar wurde die Figur des Moriarty bereits in Sherlock Holmes angedeutet, doch einen Darsteller gab es noch nicht zu sehen, das soll sich in Sherlock Holmes 2 ändern.
So hofft Guy Ritchie momentan, er könne Daniel Day-Lewis für die Rolle gewinnen, um Holmes' Erzfeind zu spielen. Die Zeit drängt jedoch, da die Dreharbeiten bald beginnen müssen, damit der Kinostart Ende 2011 gehalten werden kann. Sollte Day-Lewis absagen, sind als weitere Kandidaten Sean Penn, Javier Bardem und Gary Oldman in der engeren Auswahl.