Ś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.