Robert Downey Jr.

Sherlock Holmes and John Watson portrayed by Robert Downey Jr. and Jude Law.

Robert Downey Jr. plays a more rough and tumble version of the Great Detective in these successful Guy Ritchie films, alongside Jude Law as Dr. John Watson. The first film was released in 2009, and a sequel followed in 2011 with a third expected in 2020. The films’ interpretation of the characters was met with both criticism and praise, and Robert Downey Jr. won a Golden Globe for his portrayal of Sherlock Holmes.