
Rachel McAdams is pretty, but sometimes I feel like I just can’t keep up with her ever-changing hair color.
The Hollywood Reporter brings news that Rachel McAdams has signed on to Guy Ritchie’s new Sherlock Holmes film. Robert Downey Jr. is playing Holmes, Jude Law is Watson, and Mark Strong is playing Blackwood, the villain of the piece.
McAdams will play Irene Adler, the only woman who makes more than a passing impression on Holmes during the run of stories by Sir Arthur Conan Doyle. Adler appears just once, in “A Scandal in Bohemia,” (1891) but is mentioned a few more times in other adventures. In most cases, Holmes didn’t have much of an interest in or high regard for women beyond what clues they could provide, but in “Scandal” he is outwitted by Adler, and that made her stand out for him. She’s married in that story and leaves England apparently “never to return”; wonder if they’ll ditch the husband for the movie, which is supposedly being based on a number of Holmes stories.
I like McAdams, and she’ll bring a nice mischevious presence to the project. Good news is that Adler was supposed to originally be American, so no worries about a dreadful accent here. And yes, I know McAdams is Canadian–we’ll all deal with the slight difference. She’ll be seen in this week’s The Lucky Ones and in next spring’s State of Play.
As I’ve said before, thre’s a lot of things to worry about with this movie–Ritchie’s annoying direction, financing, working too hard to make Holmes “cool” or “hip.” The cast, though, is very promising.






