Sherlock Holmes (Robert Downey Jr.) is still mostly recognizable in this film, even though Director Guy Ritchie tried to turn him into an action star. Warner Brothers Pictures Feb. 5, 2010 Facebook Twitter Reddit Print Sherlock Holmes (Robert Downey Jr.) is still mostly recognizable in this film, even though Director Guy Ritchie tried to turn him into an action star. Warner Brothers Pictures