Hamlet, Prince of Denmark, is in mourning for his dead father, the king. He's also disturbed by how quickly his mother, Gertrude, has remarried - and by the fact that her new spouse is Claudius, her late husband's brother (and thus Hamlet's uncle). Hamlet's disgust at this incestuous union, which has also robbed him of his succession to the throne, turns to fury when his father's ghost appears and reveals that he was murdered by Claudius. Vowing revenge, Hamlet decides to feign madness until an opportunity presents itself. Polonius, the lord chamberlain, thinks that Hamlet's strange behaviour springs from love for his daughter, Ophelia, but Claudius soon begins to suspect otherwise. The arrival of a travelling theatre company gives Hamlet the idea of re-enacting his father's murder to startle Claudius into revealing his guilt. Claudius is indeed shocked by the performance, but Hamlet's triumph is short-lived; while arguing with his mother in her bedroom, he stabs an eavesdropper hiding behind a curtain, only to discover that it is Polonius he has killed, not Claudius. Claudius sends Hamlet to England, secretly intending to have him put to death there. Meanwhile, Ophelia, driven mad by grief, commits suicide. Hamlet escapes, however, and returns to Denmark, whereupon Claudius urges Laertes to challenge him to a fencing match, in which Laertes will secretly poison the tip of his sword. But when both combatants receive mortal wounds, the dying Laertes reveals the plot, whereupon Hamlet kills Claudius before succumbing to his own inevitable fate.