In which film does Rachel McAdams play the love interest of Sherlock Holmes?
Sherlock Holmes
Doctor Strange
The Time Traveler's Wife
The Vow
Answer
Rachel McAdams portrayed Irene Adler, the love interest of Sherlock Holmes, in the 2009 film Sherlock Holmes, directed by Guy Ritchie and starring Robert Downey Jr. as the titular detective.
Are You the Ultimate Rachel McAdams Fan? Prove It!