Warner Bros. Pictures has revealed another character poster for Guy Ritchie's Sherlock Holmes, which features the female lead in the movie, Rachel McAdams.

Rachel McAdams

Sherlock Holmes hits theaters on December 25th, 2009 and stars Robert Downey Jr., Jude Law, Rachel McAdams, Mark Strong, Kelly Reilly and Eddie Marsan.