

The iconic detective Sherlock Holmes has been fascinating audiences for over a century, and the 2009 film "Sherlock Holmes" directed by Guy Ritchie is a thrilling take on the classic character. The movie brings together Robert Downey Jr. as the eccentric and brilliant detective Sherlock Holmes and Jude Law as his trusted sidekick, Dr. John Watson.