What was rumor is now confirmed. Robert Downey Jr. will play Sherlock Holmes for director Guy Ritchie, reports Variety.

Hmmmm.

I love Downey, Jr. But … Holmes? Really?

Who would *you* cast as Holmes?

Privacy Preference Center