HAMLET, SHERLOCK HOLMES, AND DOCTOR WHO. I posted here about how having seen Doctor Who casts a different light on David Tennant’s Hamlet. Tennant was the tenth Doctor Who, and for us he is the Doctor, no matter how many other actors play the role. Benedict Cumberbatch has I think, established himself as Sherlock Holmes in the modern consciousness—certainly in our family’s consciousness—no matter how brilliantly Robert Downey, Jr., has played him.
Sherlock Holmes and Doctor Who are dominant figures in our culture, mythopeic characters (that is, characters who inspire people to make up episodes that the author neglected to tell us).
Casting Cumberbatch and Tennant as Hamlet is bound to affect how I (and I suspect others) will view Hamlet.