This trailer uses some of the same imagery from the first trailer, but has the added bonus of some shots of Rachel McAdams reprising her role as Irene Adler. and more banter between Holmes/Watson. Cannot wait for this film.
The film is due out in theaters on December 16th. You can watch the new trailer here.