Den gamle kong Hamlet ønsker seg en sønn som kan bli arving til tronen etter ham. Etter at kongen drar ut i krigen, føder hans kone en datter. Fordi hun vet at kongen vil bli fryktelig skuffet over dette, bestemmer dronningen seg for å forkle jenta som en gutt. Mange år senere går Hamlet, som fremdeles utgir seg for å være en ung mann, på universitetet i Wittenberg hvor hun forelsker seg i Horatio. I mellomtiden, hjemme i Helsingør, legger dronningen planer, sammen med Claudius, om å drepe kong Hamlet. Horatio er deretter til stede ved kongens begravelse sammen med Hamlet, hvor Horatio forelsker seg i Ophelia.