Answer
The iconic character of Sherlock Holmes was portrayed by the esteemed actor Robert Downey Jr. in the Guy Ritchie-directed film adaptations. Downey Jr.'s portrayal brought a contemporary twist to the classic detective, capturing audiences with his charismatic performance and witty portrayal.