has just posted a new TV Trailer for the holiday blockbuster Sherlock Holmes, which opens nationwide on December 25. Click below to play this new video from the Guy Ritchie film.

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

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