Guy Ritchie helms a new action-packed adventure, following the world’s most famous detective, Sherlock Holmes (Robert Downey Jr.), and his longtime trusted associate, Dr. Watson (Jude Law), as they match wits with their arch-nemesis, the criminal genius Moriarty (Jared Harris).

I’m so glad to see Rapace has hit the big time after her brilliant turn as Lisbeth Salander in “The Millenium Trilogy” – she’s rumored for many other big roles, including Ridley Scott’s Alien prequels. But as great as it is to see her doing well in Hollywood, I really don’t want to see her settle for starring roles in a string of sequels.

Sherlock Holmes 2 hits theaters on December 16th, 2011