The Sherlock Holmes sequel is set to hit theatres December 16, 2011. Robert Downey Jr. and Jude Law will return as Holmes and Watson. Rachel McAdams will not reprise her role as Irene Adler. Two new characters were announced today. Click HERE for more information.