MTV has just posted a new trailer for Sherlock Holmes, which will hit theaters nationwide on December 25. Click below to take a look at the latest trailer from the Robert Downey Jr. film.

Sherlock Holmes stars Robert Downey Jr., Jude Law, Rachel McAdams, Mark Strong, Kelly Reilly, Eddie Marsan and will be released in theaters on Christmas Day.

RELATED: Has Robert Downey Jr. Finally Started Production on Sherlock Holmes 3?