Sherlock Holmes first look: A cool new poster!

A new poster has been released for director Guy Ritchie's controversial take on Sherlock Holmes, which premieres on Christmas Day. You can view it in full below.

Sherlock Holmes stars Robert Downey Jr. as the title character, Jude Law as Watson and Rachel McAdams as Irene Adler.

More from around the web