Hamlet, o Rei, morre repentinamente. Seu irmão, Cláudio, assume o trono e casa-se com a viúva, Gertrudes. Seu filho, que também denominado Hamlet, nem desconfia da verdade até que tem um encontro com o fantasma do finado pai, que lhe revela que foi assassinado com um veneno que Cláudio introduzira em seu ouvido. Assim, o fantasma faz que Hamlet jure vingança. Desesperado para cumprir sua promessa, o jovem príncipe da Dinamarca concebe um plano: passar por louco para preparar um cenário que possa levá-lo a matar Cláudio. Os reis, preocupados, acreditam que o príncipe está louco de amor e fazem que antigos amigos de Hamlet tentem arrancar dele a verdade. Nem mesmo a paixão do príncipe, Ofélia, é poupada da missão que tenciona descobrir a causa de sua loucura. Até que um grupo de atores chega ao castelo e é usado por Hamlet para encenar a morte de seu pai diante do rei. Convencido de que o príncipe sabe mais do que aparenta, Cláudio logo tenta se livrar do incômodo. Começa uma corrida entre os rivais para ver quem consegue se livrar do seu adversário. Mortes inesperadas e reviravoltas levam a um final que só mesmo o gênio literário de Shakespeare poderia proporcionar. Uma peça encenada inúmeras vezes no cinema e no teatro, já foi protagonizada por diversos nomes famosos, incluindo Mel Gibson, Ralph Fiennes, Christopher Plummer e Lawrence Oliver.