Poster # 1 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