Having appeared 254 times in film and television, Sherlock Holmes is, according to the Guinness World Records, the most frequently portrayed human literary character. But he's not the most frequently portrayed of all literary characters; the one who holds the top slot isn't human.







