Macbeth, a Scottish general, is returning from a victory when three witches meet him on a heath and hail him by three titles: Thane of Glamis, which he holds; Thane of Cawdor, which he does not yet know is his; and king hereafter. They promise his companion Banquo that he will father kings though he will be none himself. When the second prophecy comes true within the hour, Macbeth begins to dwell on the third, and writes ahead to his wife. Lady Macbeth, reading the letter, fears only that his nature is 'too full o' the milk of human kindness' to take the shortest way, and resolves to push him to it.
King Duncan comes to stay the night at Macbeth's castle, an honour that makes the murder easy and monstrous at once. Macbeth wavers, reasoning that Duncan is a good king and a trusting guest, and tells his wife they will proceed no further; she answers by questioning his manhood and detailing how completely she would have kept such a vow. Goaded, he commits to the deed. In the dark he sees a dagger hanging in the air, leading him toward Duncan's chamber, and kills the sleeping king, then returns so unstrung that Lady Macbeth must take back the bloody daggers and frame the grooms herself.
The crown is won but never rests easy. Duncan's sons flee, which lets the blame fall on them, and Macbeth is made king; yet the witches' word to Banquo gnaws at him, since it means he has 'fil'd' his mind for another man's heirs. He has Banquo killed, though the son Fleance escapes, and at a state banquet Banquo's ghost takes Macbeth's seat, visible to no one else, and breaks him in front of his court. From this point Macbeth rules by terror and seeks the witches again, who show him apparitions warning of Macduff, assuring him that none of woman born can harm him, and that he is safe until Birnam wood comes to Dunsinane.
Reassured by promises he reads as impossible, Macbeth grows reckless and cruel. Learning that Macduff has fled to England to join Duncan's son Malcolm, he orders Macduff's castle seized and his wife and children butchered, an atrocity that turns grief into a cause. In England the murdered family's news hardens Macduff, and Malcolm, having tested Macduff's loyalty, marches north with English forces. Meanwhile, at home, Lady Macbeth's resolve has collapsed into madness: she walks in her sleep reliving the murders, rubbing at her hands, and the doctor who watches says her trouble is past his power to cure.
The two strands meet at Dunsinane. The advancing army cuts boughs from Birnam wood for camouflage, and the moving forest fulfils the prophecy Macbeth thought safe. Word comes that the queen is dead, and Macbeth answers with the bleakest speech in the play, calling life 'a tale told by an idiot, full of sound and fury, signifying nothing.' He fights on, trusting that no man of woman born can kill him, until Macduff tells him he was 'untimely ripp'd' from his mother. The last guarantee fails; Macduff kills him and carries his head to Malcolm, who is hailed king as Scotland is set right.