Poster #12 for Sherlock Holmes, which was released on December 25, 2009. The film, starring Robert Downey Jr., Jude Law, Rachel McAdams, Mark Strong, Kelly Reilly and many more, currently has a total of nineteen posters available.
Poster Library
Back to Film