Robert Downey Jr.

Arts, Culture & Media

Sherlock Holmes as Hamlet

Robert Downey Jr., who stars in the new movie Sherlock Holmes: A Game of Shadows, is the latest actor to take on this iconic role. Guy Ritchie, the film's director, says Holmes' persona is an even divide between enigma and accessibility.

Arts, Culture & Media

Sherlock Holmes as Hamlet

Robert Downey Jr., who stars in the new movie Sherlock Holmes: A Game of Shadows, is the latest actor to take on this iconic role. Guy Ritchie, the film's director, says Holmes' persona is an even divide between enigma and accessibility.