LOS ANGELES, Sept. 25 (UPI) -- Canadian actress Rachel McAdams reportedly has signed up for a role in Guy Ritchie's star-studded movie "Sherlock Holmes."
McAdams is to play Irene Adler, a character from Arthur Conan Doyle's 1891 Holmes tale "A Scandal in Bohemia," The Hollywood Reporter said.
Advertisement