Guy Ritchie
Robert Downey Jr. and Jude Law portray Sherlock Holmes and Dr. John Watson, respectively, in the film directed by Guy Ritchie in 2009 and its sequel, "", released in 2011.