Robert Downey Jr. says he will play Sherlock Holmes "better than it's ever been done before."
The 43-year-old actor - who will portray the fictional British detective in Guy Ritchie's new movie "Sherlock Holmes" - is not worried about following in the footsteps of stars including Charlton Heston, Edward Woodward and Rupert Everett because he intends to bring something new to the role.