Sherlock Holmes is a 2009 mystery period action film based on the character of the same name created by Sir Arthur Conan Doyle. Robert Downey Jr. portrays the famous detective Sherlock Holmes, with Jude Law as his loyal friend and sidekick Dr. John Watson. The film follows Holmes and Watson as they investigate a series of mysterious murders and uncover a plot to overthrow the British government. Downey Jr.'s charismatic portrayal of Holmes received critical acclaim and the film was a box office success.