Adaptation fidèle mais sachant s'éloigner du texte original lorsqu'il le faut et toujours intelligemment, « Hamlet » est une démonstration classique mais talentueuse du génie de William Shakespeare pour sonder l'âme humaine, son sens du tragique étant une fois de plus particulièrement mis en avant. Franco Zeffirelli fait d'ailleurs preuve d'une relative sobriété derrière la caméra, ce qui est en définitive un atout et permet de se concentrer sur d'autres éléments, notamment un budget conséquent utilisé à bon escient, notamment en ce qui concerne les imposants décors, à l'image de ce château qui a tout de même fier allure. Après, vous écrire qu'il m'a transporté pendant 130 minutes serait vous mentir, mais ne serait-ce que par la puissance du matériau d'origine et un casting trois étoiles (dont on pouvait toutefois attendre encore mieux, malgré la très crédible prestation de Mel Gibson dans le rôle-titre), l'œuvre sait être à la fois une transposition réussie et un film de qualité, à l'image d'un dénouement des plus intenses : convaincant.