Warner Bros. has provided us with eight brand new clips from Sherlock Holmes, which will hit theaters everywhere on December 25. Click below to watch any or all of our new slew of clips from this film starring Robert Downey Jr. as the enigmatic title character.

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

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