On ollut monia Näyttelijät, jotka ovat pelanneet Hamletia vuosisatojen ajan. Joitakin tunnetuimmista ovat:
* Laurence Olivier (1948 elokuva)
* Kenneth Branagh (1996 elokuva)
* Mel Gibson (1990 elokuva)
* Ethan Hawke (2000 elokuva)
* David Tennant (2008-2009 Stage Production)
* Benedict Cumberbatch (Vuoden 2015 vaihetuotanto)
Joten, ei ole yhtäkään vastausta! Se riippuu siitä, mistä tuotannosta kysyt.