The teaser posters for Guy Ritchie's forthcoming version of Sherlock Holmes have been unveiled showing Robert Downey Jr. as the famed detective, Jude Law as Dr. Watson and Rachel McAdams as Irene Adler, the only woman who seem to catch the fancy of Holmes due to her incredible intellect. Downey's Holmes is depicted as disappointingly ordinary and resembles the guy who might be standing next to you at any bar in London's Soho district. Still, we're optimistic because he is an incredibly skilled actor, and any plan to bring Holmes back to the screen deserves credit. The film opens on Christmas Day. Click here to view