Who does Guinness list as “the most portrayed literary human character in film & TV”?
Hamlet
James Bond
Sherlock Holmes
Ebenezer Scrooge
Having been depicted on screen 254 times, Sherlock Holmes, Sir Arthur Conan Doyle’s fictional detective, has been awarded a world record for the most portrayed literary human character in film & TV. Since his creation in 1887, Sherlock Holmes has been played by over 75 actors, including Sir Christopher Lee, Charlton Heston, Peter O’Toole, Christopher Plummer, Roger Moore, and Robert Downey Jr. Through a combination of films, television series, and dramas, Sherlock’s appearances beat Shakespeare’s Hamlet by 48 portrayals to claim the record
The correct answer is Sherlock Holmes.