Purtroppo non sarà Daniel Day-Lewis a incarnare il Professor Moriarty in Sherlock Holmes 2, ma l'onore toccherà a Jared Harris. L'interprete di Mad Men ha firmato il contratto per incarnare il perfido nemico Holmes nel blockbuster diretto da Guy Ritchie. Harris, figlio dell'acclamato Richard Harris, ha avuto un ruolo fisso anche nella serie Fringe ed è apparso ne Il curioso caso di Benjamin Button e Igby Goes Down.
Sia Robert Downey Jr. che Jude Law faranno ritorno nel sequel di Sherlock Holmes per vestire i panni di Holmes e Watson. Stavolta ad affiancarli ci saranno Noomi Rapace e Stephen Fry che interpreterà Mycroft Holmes, fratello maggiore di Sherlock. Al momento non è stato ancora confermato il ritorno di Rachel McAdams nei panni di Irene Adler. L'arrivo di Sherlock Holmes 2 nei cinema è prevista per il 16 dicembre 2011.