Retrospekcje i sceny snów pozwoliły na pojawienie się w filmie postaci tylko wspominanych w sztuce, np. John Gielgud i Judi Dench odgrywają Priama i Hekubę wspominanych tylko w monologu jednego z aktorów po przybyciu do Elzynoru, a Ken Dodd pojawia się w roli Yoricka również tylko wspominanego w sztuce. Inni aktorzy gościnnie występujący w filmie to: Charlton Heston jako pierwszy aktor, Robin Williams jako dworzanin Ozryk, Richard Attenborough jako angielski ambasador, Brian Blessed jako duch ojca Hamleta, Jack Lemmon jako Marcellus strażnik pałacowy i Billy Crystal jako grabarz.

Obsada Kenneth Branagh - Hamlet Kate Winslet - Ofelia David Blair - Towarzysz Klaudiusza Brian Blessed - Duch Richard Attenborough - Angielski ambasador Richard Briers - Poloniusz Michael Bryant - Ksiądz Peter Bygott - Towarzysz Klaudiusza Jack Lemmon - Marcellus Nicholas Farrell - Horacy Julie Christie - Gertruda Billy Crystal - Grabarz Charles Daish - Kierownik teatru Judi Dench - Hekuba Gérard Depardieu - Reynaldo