William Shakespeares Macbeth äger rum i Skottland på 1100-talet e.Kr., och den berättar historien om Macbeth, glanisens glädje, och om hans ambition att bli kung. Denna shakespearia tragedi är löst baserad på historiska källor, nämligen Holinshed Krönikeböckerna, och det finns historisk dokumentation om flera tecken, inklusive Macbeth, Duncan och Malcolm. Det är oklart om karaktären av Banquo verkligen fanns. Medan Krönikeböckerna skildrar honom som en medarbetare till Macbeths mordiska handlingar, Shakespeare framställer honom som en oskyldig karaktär. Övergripande, Macbeth är inte känt för sin historiska noggrannhet, men för att framställa effekterna av blind ambition hos människor.
De skotska generalerna Macbeth och Banquo har just besegrat de allierade styrkorna i Norge och Irland, som leddes av den förrädiska Macdonwald. När Macbeth och Banquo vandrar på en hed, hälsas de av de tre häxorna, som erbjuder dem profetior. Banquo utmanar dem först, så de adresserar Macbeth: de hyllar honom som "Thane of Glamis", hans nuvarande titel och sedan "Thane of Cawdor," och tillägger att han också kommer att bli kung. Banquo frågar sedan sina egna förmögenheter, svarar häxorna gåtfullt och säger att han kommer att bli mindre än Macbeth, men ändå lyckligare, mindre framgångsrik, ännu mer. De viktigaste är att de säger att han kommer att få en rad kungar, även om han själv inte kommer att vara en.
Häxorna försvinner snart efter, och de två männen undrar över dessa uttalanden. Sedan anländer dock ett annat, Ross, och informerar Macbeth att han har fått titeln Thane of Cawdor. Detta innebär att den första profetian uppfylls och Macbeths initiala skepsis förvandlas till ambition.
Kung Duncan välkomnar och berömmer Macbeth och Banquo och förklarar att han kommer att tillbringa natten på Macbeths slott i Inverness; han benämner också sin son Malcolm som hans arvtagare. Macbeth skickar ett meddelande framåt till sin fru Lady Macbeth som berättar om häxornas profetior. Lady Macbeth önskar otvivelaktigt att hennes man ska mörda kungen så att han kan dra sig över tronen, så att hon svarar på sina invändningar genom att tänka på hans manlighet. Så småningom lyckas hon övertyga honom att döda kungen samma natt. De två får Duncans två kammare full, så att de nästa morgon lätt kan skylla kammaren för mordet.
Fortfarande plågas av tvivel och av hallucinationer, inklusive en blodig dolk, sticker Macbeth King Duncan i sömnen. Han är så upprörd att Lady Macbeth måste ta ansvar och inramar Duncans sovande tjänare för mordet genom att placera blodiga dolkar på dem. Följande morgon anländer Lennox, en skotsk adelsman, och Macduff, den lojala Thane of Fife, till Inverness, och Macduff är den som upptäcker Duncans kropp. Macbeth mordar vakterna så att de inte kan erkänna sin oskyldighet, men hävdar att han gjorde det i en aning av ilska över deras missförstånd. Duncans söner Malcolm och Donalbain flyr till England respektive Irland, av fruktan för att de också kan vara mål, men deras flykt bildar dem som misstänkta. Som en konsekvens antar Macbeth tronen som den nya kungen av Skottland som en släkting till den döda kungen. Vid detta tillfälle påminner Banquo om häxornas profetier om hur hans egna ättlingar skulle ärva tronen. Detta gör honom misstänksam mot Macbeth.
Samtidigt förblir Macbeth, som kommer ihåg profetian om Banquo, orolig, så han bjuder in honom till en kunglig bankett, där han upptäcker att Banquo och hans unga son, Fleance, kommer att rida ut den natten. Misstänker Banquo för att vara misstänksam mot honom, arrangerar Macbeth att honom och Fleance mördas genom att anställa mördare, som lyckas döda Banquo, men inte Fleance. Detta förargar Macbeth, eftersom han fruktar att hans makt inte kommer att vara säker så länge en arving efter Banquo lever. Vid en bankett besöks Macbeth av Banquo's spöke som sitter i Macbeths plats. Macbeths reaktion skrämmer gästerna, eftersom spöket bara är synligt för honom: de ser sin kung panikera vid en tom stol. Lady Macbeth måste berätta för dem att hennes man bara är drabbad av en välkänd och ofarlig sjukdom. Spöket avgår och återvänder ännu en gång, vilket orsakar samma rytmiska ilska och rädsla i Macbeth. Den här gången ber Lady Macbeth herrarna att lämna, och de gör det.
Macbeth besöker häxorna igen för att lära sig sanningen om sina profetior för honom. Som svar på detta framkallar de hemska uppfattningar: ett pansarhuvud, som säger honom att vara akta för Macduff; ett blodigt barn som berättar för honom att ingen född av en kvinna kommer att kunna skada honom; nästa, ett krönat barn som håller ett träd som säger att Macbeth kommer att vara säkert tills Great Birnam Wood kommer till Dunsinane Hill. Eftersom alla män är födda från kvinnor och skogar inte kan röra sig, är Macbeth initialt lättad.
Macbeth frågar också om Banquos söner någonsin kommer att regera i Skottland. Häxorna framkallar en procession av åtta krönade kungar, alla liknar utseendet som Banquo, den sista med en spegel som speglar ännu fler kungar: de är alla Banquos ättlingar som har förvärvat kungadöme i många länder. Efter att häxorna har lärt sig, får Macbeth veta att Macduff har flytt till England, och därför beordrar Macbeth att Macduffs slott ska gripas, och skickar också mördare att slakta Macduff och hans familj. Även om Macduff inte längre är där, mördas Lady Macduff och hans familj
Lady Macbeth blir övervunnen av skuld för de brott hon och hennes man begick. Hon har gått till sömnpromenader, och efter att ha gått in på scenen med ett ljus, beklagar hon morden på Duncan, Banquo och Lady Macduff, samtidigt som hon försöker tvätta bort imaginära blodfläckar från händerna.
I England lär Macduff slakten av sin egen familj, och, slagen av sorg, löfte hämnd. Tillsammans med Prince Malcolm, Duncans son, som tog upp en armé i England, åker han till Skottland för att utmana Macbeths styrkor mot Dunsinane Castle. Medan de är läger i Birnam Wood, beordras soldaterna att hugga ner och bära trädlemmar för att kamouflera deras antal. En del av häxans profetier går i uppfyllelse. Innan Macbeths motståndare anländer, får han veta att Lady Macbeth har dödat sig själv, vilket fick honom att sjunka i förtvivlan.
Han möter så småningom Macduff, initialt utan rädsla, eftersom han inte kan dödas av någon man som är född av kvinna. Macduff förklarar att han var "från sin mors liv / Untimely ripp'd" (V 8.15-16). Den andra profetian uppfylls alltså och Macbeth dödas och halshuggas så småningom av Macduff. Ordningen återställs och Malcolm krönas till kung av Skottland. När det gäller häxornas profetier om Banquos ättlingar är det sant att James I från England, tidigare James VI från Skottland, härstammade från Banquo.