1. Home
  2. / Rachel McAdams
  3. / In which film does Rachel McAdams play the love interest of Sherlock Holmes?

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!

Are You the Ultimate Rachel McAdams Fan? Prove It!

Take the Rachel McAdams Quiz
Subscribe newsletter

Subscribe Now!

Learn something
new everyday

Playing quizzes is free! We send 1 quiz every week to your inbox