Lots going on in this new poster from "Sherlock Holmes," directed by Guy Ritchie.
The latest take on Sir Arthur Conan Doyle's classic hits theaters on Christmas Day, December 25.
You can see all sorts of crazy action happening in those little boxes on the sides. There's Rachel McAdams and Mark Strong, who play Irene Adler and Lord Blackwood, respectively. Check out the dog, a bird, some keys and a gun, and a bottle of what appears to be poison.
And of course Holmes (Robert Downey Jr) and Watson (Jude Law) in the middle of it all, cool and collected, as ever.