El diario USA Today adelanta varias fotografías de la revisión que Guy Ritchie ha hecho de Sherlock Holmes. Robert Downey Jr. interpreta al investigador creado por Arthur Conan Doyle, aquí convertido en un héroe de acción poco aseado; su escudero Watson también cambia porque con los rasgos de Jude Law, inevitablemente, dejará de ser un tipo gris que pasa inadvertido.