Wait, what?
Robert Downey Jr. as Sherlock Holmes and Jude Law as Dr. Watson?
This has the potential to be either seriously awesome, or completely ridiculous. Here's hoping it's the former.
(On the other hand, if I see one more person complain that Watson can't be played by Jude Law because Watson "isn't fit" I'm going to strangle something, I swear. Read the books, goddamnit, people.)