Średniowieczna Dania. Król umiera w tajemniczych okolicznościach, na tronie zasiada jego brat, pojąwszy za żonę owdowiałą szwagierkę. Zmarły ojciec pojawia się królewiczowi jako duch i zdradza, że został zamordowany przez brata. Hamlet, w obawie o własne życie, nie wyjawia nikomu prawdy i udaje szaleńca.
Mel Gibson
Hamlet
Glenn Close
Gertrude
Alan Bates
Claudius
Paul Scofield
The Ghost
Ian Holm
Polonius
Helena Bonham Carter
Ophelia
Stephen Dillane
Horatio
Nathaniel Parker
Laertes
Sean Murray
Guildenstern
Michael Maloney
Rosencrantz
Trevor Peacock
The Gravedigger
John McEnery
Osric