L'adaptation d'Hamlet par Kenneth Branagh est unanimement saluée pour sa fidélité à l'œuvre originale de Shakespeare, ainsi que pour la qualité de la mise en scène et des interprétations. Les acteurs, dont Branagh lui-même dans le rôle-titre, offrent des performances convaincantes et passionnées, respectant les dialogues et l'esprit de la pièce. La durée du film, de quatre heures, pourrait sembler intimidante, mais la plupart des spectateurs concordent que le temps passe rapidement, grâce à la tension maintenue tout au long du récit et à l'engagement des acteurs. Les décors, les costumes et la musique sont également dignes de louange, contribuant à recréer l'atmosphère de la pièce de Shakespeare. Certains spectateurs ont cependant des réserves sur le rythme du film, qui peut parfois ralentir, ou sur les quelques libertés prises par Branagh avec l'œuvre originale. Cependant, dans l'ensemble, cette adaptation est considérée comme l'une des meilleures, voire la meilleure, des œuvres de Shakespeare à ce jour, et est vivement recommandée, notamment dans sa version longue et en version originale.