Сцената е Англия и Шотландия. Време за действие - XI век.
Трагедията започва с разговор на три вещици, които обсъждат кога отново ще се сближат - решават да се съберат „веднага щом битката приключи с победата на едната страна“.
Във военен лагер близо до Форрес, шотландският крал Дънкан слуша добри новини от кръвопролитния сержант: братовчедът на краля, смелият Макбет, побеждава войските на Макдоналд и ирландците и го убива в бойните изкуства. Рос казва на краля, че веднага след победата шотландската армия отново е нападната - кралят на Норвегия (Свенон) и неговия съюзник, който смени Дънкан, Кавдор тен, движеше свежи сили срещу нея. Макбет за пореден път побеждава враговете. Норвежците са принудени да платят огромно обезщетение, а предателят Дънкан нарежда да изпълни заглавието на тандора Кавдор, който да прехвърли на Макбет.
В степта под гръмотевичните бури три вещици се хвалят с перфектни мерзости една към друга. Появяват се заглавия към Форрес Макбет и Банко. Гизмосите ги чакаха. Те поздравяват Макбет три пъти - като тен на Гдамис (това е неговото наследствено звание), след това като тен на Кавдор и накрая като бъдещ крал. Банко не се страхува от зловещи старици, той моли да предскаже съдбата на него. Вещиците три пъти обявяват възхвала на Банко - той не е цар, а прародител на кралете - и изчезват. Честният Банко изобщо не се смущава от предсказанието, вещиците, според него, са само „балончета на земята“. Появяват се кралските пратеници Рос и Ангъс, те бързат генералите да се появят пред Дънкан и поздравяват Макбет с новото заглавие - Тан Кавдор. Прогнозите за вещиците започват да се сбъдват. Банко съветва Макбет да не придава значение на това: духовете на злото примамват хората в техните мрежи с прилика на истина. Макбет обаче вече мечтае за трона, въпреки че мисълта да му отвори пътя да убие великодушния Дънкан го вдъхновява с отвращение и страх.
В Форес Дънкан посреща своите военачалници със сълзи от радост. Той връчва титлата принц на Камбърланд на най-големия си син Малкълм и го обявява за свой наследник на трона. Останалите също ще бъдат обсипани с отличия. За да различи особено Макбет, кралят ще спре за нощта в замъка си в Инвърнес. Макбет е бесен - между него и трона се появи още една стъпка - Малкълм. Той е готов да извърши престъпление.
В замъка Макбет съпругата му чете писмо от съпруга си. Тя е възхитена от съдбата, предвидена за него. Да, Макбет е достоен за всякакви почести и амбиции, не е нужно, просто няма достатъчно желание да извърши престъпление за властта. Но той не се страхува от самото зло, а само от необходимостта да го извърши със собствената си ръка. Е, тя е готова да внуши на мъжа си липса на решителност! Когато Макбет, който е пред кралския мотор, се появява в замъка, съпругата му веднага му съобщава: Дънкан трябва да бъде убит в единствената нощ, която ще посети. Когато кралят се появява в замъка, тя вече има план за убийство.
Макбет се срамува да убие краля, който го обсипа с благосклонност под неговия подслон и се страхува от възмездие за такова безпрецедентно престъпление, но жаждата за власт не го напуска. Съпругата му го упреква за малодушие. Не може да има провал: царят е уморен, той бързо ще заспи, а тя ще пие слугите му с вино и отвара. Дънкан трябва да бъде намушкан с ками, това ще отклони подозренията от истинските виновници.
Празникът приключи. Дънкан, обсипвайки дома на Макбет с подаръци, се оттегля в спалнята. Макбет стига до него след него и извършва убийство, но лейди Макбет трябва да покрие следите му. Самият тен е твърде шокиран. Безмилостна жена се смее на неподходящата чувствителност на съпруга й. Почукват в портата на замъка. Това е Макдуф, един от най-забележителните благородници на Шотландия. Царят заповядал да се появи малко светлина.Макбет вече е успял да се преоблече в нощна рокля и с появата на любезен домакин вижда Макдуф към кралските стаи. Картината, която той, влизайки, вижда, е ужасна - Дънкан е намушкан до смърт, а пияните слуги са намазани с кръвта на господаря. Уж в пристъп на праведен гняв, Макбет убива затворниците, които не са имали време да се възстановят. Никой не се съмнява в тяхната вина, освен синовете на убитите - Малкълм и Доналбейн. Младежите решават да избягат от замъка Макбет съответно в Англия и до ирландците. Но бягството кара дори благородният Макдуф да ги подозира за участие в смъртта на баща му. Макбет, който замина за Скон, беше избран за новия крал, който да вземе короната там.
В кралския дворец Форес Макбет и лейди Макбет (и двете носещи кралски дрехи) са разпръснати в любезното съдействие на Банко. Тази вечер те дават вечеря, а основният гост на него е Банко. Жалко е, че той трябва да си тръгне по прибързания бизнес и не дай Боже, ако има време да се върне на празника. Сякаш случайно, Макбет открива, че синът на Банко Флианс ще придружи баща си в екскурзия. Банко си тръгва. Макбет осъзнава, че смелият и в същото време разумен Банко е най-опасният човек за него. Но по-лошото е, че ако вярвате на вещиците (и въпреки това техните прогнози се сбъднаха!), Бездетният Макбет се оцапа с гнусно престъпление, заради което сега се самонавижда, че внуците на Банко царуват след него! Не, той ще се бори със съдбата! Макбет вече е изпратил за убийците. Това са двама отчаяни губещи. Кралят им обяснява, че Банко е виновникът за всичките им нещастия, а симптъновете са готови да си отмъстят, дори и да трябва да умрат. Макбет изисква те да убият Флинс, син на Банко. „Който е започнал злото, той ще се върти в него“.
В парка на двореца убийците чакаха Банко и Флинс, отправяйки се към вечерята в Макбет. Нападнали едновременно, те побеждават командира, но Банко успява да предупреди сина си. Момчето избяга, за да отмъсти на баща си.
Макбет сърдечно седна на своите сътрудници на масата, сега беше излята кръгла купа. Изведнъж се появява един от убийците, но новината му не е твърде приятна за краля. „Змията е убита, а змията е жива“, казва Макбет и се обръща обратно към гостите. Но какво е това? Царското място на трапезата е заето, на него седи окървавен Банко! Призракът е видим само за Макбет и гостите не разбират към кого господарят се обръща с гневни речи. Лейди Макбет бърза да обясни странностите на съпруга си с болестта. Всички не са съгласни и успокоеният Макбет казва на жена си, че подозира Макдуф в държавна измяна: той не се е появил на кралския празник, освен измамниците (а царят им се съдържа във всички къщи под прикритието на слугите) съобщават за своите „студени чувства“. На следващата сутрин Макбет отива при трите вещици, за да погледне по-дълбоко в бъдещето, но независимо какво прогнозират, той няма да отстъпи, всякакви средства са полезни за него.
Хекате е мрачно божество, което говори с вещици и ще го убие.
Форес. Palace. Lenox разговаря с друг господар за смъртта на Дънкан, Банко, техните деца, Макдуф, който също като Малкълм избяга в Англия. Макбет се нарича тиранин.
Макбет в пещерата на вещицата. Той изисква отговор от по-високо настроение, което отвратителните стари жени могат да предизвикат за него. И сега духовете са. Първият предупреждава: "Внимавайте за Макдуф." Вторият призрак обещава на Макбет, че никой от родените от жена няма да го победи в битка. Третият казва, че Макбет няма да бъде победен, докато Бирнамската гора не достигне замъка Дънсин. Макбет е възхитен от прогнозите - няма от кого и от какво да се страхува. Но той иска да знае дали кланът Банко ще царува. Звучи музика. Осем крале минават пред Макбет, осмият държи в ръката си огледало, което отразява безкрайна поредица от носители на корони в двойна корона и с троен скиптър (това е намек за краля на Англия, Шотландия и Ирландия - Джеймс I Стюарт, чийто прародител е полу легендарният Банко) , Самият Банко идва последен и триумфално показва Макбет с пръст на правнуците си.Изведнъж всички - призраци, вещици - изчезват. Ленокс влиза в пещерата и съобщава, че Макдуф е избягал в Англия, където най-големият син на Дънкан вече се е приютил. Макбет реши да убие Макдуф и семейството му. В замъка си лейди Макдуф научава за полета на съпруга си. Тя е объркана, Рос й обяснява, че „разумността не е страх“. Тя се опитва да се пошегува със сина си. Момчето е умно отвъд годините си, обаче шегите се оказват мрачни. Изведнъж се появи пратеник, предупреждаващ лейди Макдуф: тя трябва да избяга с децата възможно най-скоро. Горката жена няма време да вземе съвета - убийците вече са на вратата. Хлапето се опитва да се намеси заради честта на баща си и живота на майка си, но злодеите го избиват и се втурват към лейди Макдуф, която се опитва да избяга.
Междувременно в Англия Макдуф се опитва да убеди Малкълм да се противопостави на тиранина Макбет и да спаси страданията на Шотландия. Но принцът не е съгласен, защото господството на Макбет ще изглежда като рай в сравнение с неговото царуване, защото той е естествено порочен - волен, алчен, жесток. MacDouf в отчаяние - сега нищо няма да спаси злощастната родина. Малкълм бърза да го утеши - подозирайки капан, той изпробва Макдуф. Всъщност качествата му никак не са такива, той е готов да се противопостави на узурпатора, а английският крал му дава голяма армия, която ще бъде ръководена от английския командир Сивард, чичо на принца. Влиза лорд Рос, братът на лейди Макдуф. Това носи ужасни новини: хората в Шотландия са взели оръжие, тиранията е нетърпима. Шотландците са готови да въстанат. Макдуф научава за смъртта на цялото си семейство. Дори слугите му са били издялани от слугите на Макбет. Благородният танг копнее за отмъщение.
Късно през нощта в Донгсинан придворна дама разговаря с лекар. Притеснява се от странното заболяване на кралицата, нещо като припадък в сън. Тогава обаче самата лейди Макбет се появява със свещ в ръка. Тя разтрива ръцете си, сякаш иска да измие кръв от тях, която по никакъв начин не се мие. Значението на изказванията й е тъмно и плашещо. Лекарят признава безсилието на своята наука - кралицата има нужда от изповедник.
Английските войски вече са под Дънсинан, Малкълм, Макдуф и чичо на принц Сивард. Шотландските лордове, които се издигнаха срещу Макбет, се присъединяват към тях. Mentis, Katnes, Angus, Ross, Lenox. При Дънсинан Макбет чува новината за приближаването на врага, но защо трябва да се страхува? Не са ли родени враговете му от жени? Или в Бирнамската гора походи? И в Бирманската гора принц Малкълм дава на своите войници заповед: нека всеки да отреже клон и да го носи пред себе си. Това ще скрие от разузнавачите броя на нападателите. Замъкът е последната крепост на Макбет; страната вече не признава тирана.
Макбет вече е толкова втвърден с душата си, че неочакваната новина за смъртта на жена му му причинява само досада - не в точното време! Но ето вестител със странна и страшна новина - Бирнамската гора се премести в замъка. Макбет е бесен - вярваше в нееднозначни прогнози! Но ако му е предопределено да умре, той ще умре като воин в битка. Макбет поръчва войски за събиране на тромпет. В разгара на битката Макбет среща младия Сивард, но не се страхува от своя страховит противник, смело влиза в двубой с него и умира. Макдуф все още не е извадил меча си, няма да "отсича наемните селяни", негов враг е само самият Макбет. И ето ги. Макбет иска да избегне битка с Макдуф, обаче, не се страхува от него, както всяка родена жена. И тогава Макбет научава, че Макдуф не е роден. Той беше прекратен от утробата на майка си преди крайния срок. Яростта и отчаянието на Макбет са безкрайни. Но той няма да се откаже. Враговете се бият до смърт.
Войските на законния наследник на Малкълм надделяват. Под разгърнати банери той слуша докладите на своите сътрудници. Сивард-баща научава за смъртта на сина си, но когато му се казва, че младежът е умрял от рана отпред - в челото, той се утешава. Не можете да пожелаете по-добра смърт. Макдуф влиза, носейки главата на Макбет. Всички след него поздравяват Малкълм с викове: "Да живее шотландският крал!" Тромпетите свирят.Новият овелорд обявява, че специално въвежда титлата за броене за първи път в Шотландия, за да възнагради своите привърженици. Сега трябва да се занимаваме с неотложни въпроси: да върнем Макбет, който избяга от тиранията в родината си и грубо да накаже клеветата си. Но първото нещо, което трябва да отидете в замъка Скон, е да бъдете коронясани в него според старата традиция.