She will be great in this, or anything!!

Canadian actress McAdams to play Sherlock Holmes’s love interest
St. Thomas, Ont., actress Rachel McAdams, who starred in The Notebook, will be directed by Guy Ritchie in the film Sherlock Holmes.
Robert Downey Jr. is her co-star in the reimagining of Sir Arthur Conan Doyle’s sleuth.
The movie features a less stuffy Holmes, who has a more adventurous approach to sleuthing, according to the Hollywood Reporter.
Ritchie is Madonna’s husband and the British director behind films such as Snatch and Lock, Stock and Two Smoking Barrels.
Jude Law plays Dr. Watson and Mark Strong, who starred in Ritchie’s RocknRolla, is the villain, Blackwood.
McAdams, who studied drama at York University in Toronto before going on to a career in Hollywood, is Holmes’s love interest Irene Adler.
Conan Doyle created her character, an opera singer reputed to have had an affair with the King of Bohemia, in the 1891 story A Scandal in Bohemia.
McAdams’s upcoming roles also include State of Play with Ben Affleck and Russell Crowe, which is due in theatres in April, and The Time Traveler’s Wife, based on the best-selling book, which will be released in fall 2009.
The Lucky Ones, a story about returning Iraqi War vets, in which McAdams stars with Tim Robbins, screened at the Toronto International Film Festival earlier this month.