Dopo Robert Downey Jr., Mark Strong e Jude Law è giunta l'ora di arricchire il cast di Sherlock Holmes con la prima donna: si tratta di Rachel McAdams, attrice canadese di 32 anni.

Sarà lei a vestire i panni di Irene Adler, personaggio apparso una sola volta nei racconti di Arthur Conan Doyle, ma che ha un ruolo fondamentale nelle avventure (sentimentali) dell'investigatore privato londinese.

L'annuncio ufficiale non è ancora stato dato, ma stando a quanto apparso in esclusiva sul sito internet www.accesshollywood.com, questo avverrà a breve durante una conferenza stampa. Le riprese del film inizieranno invece entro la fine di ottobre.