Действие V
Леди Макбет ходит во сне и пытается стереть с рук воображаемую кровь. В её бессвязных словах возвращаются убийства Дункана и Банко. То, что сознательно казалось легко контролируемым, превращается в разрушительную внутреннюю вину.
Армия Малькольма движется к Дунсинану. Солдаты срезают ветви в Бирнамском лесу и несут их перед собой, скрывая численность войска. Издалека кажется, что лес действительно двинулся. Первое «невозможное» условие пророчества исполняется.
Макбет узнаёт о смерти леди Макбет и произносит монолог о бессмысленном течении времени и жизни как краткой сценической тени. Он понимает, что власть не дала ему того величия, которого он ожидал, но продолжает сражаться.
В поединке с Макдуфом Макбет ссылается на обещание, что никто, рождённый женщиной, не сможет его убить. Макдуф отвечает, что был преждевременно извлечён из чрева матери. Макбет осознаёт двусмысленность пророчества, но отказывается сдаться. Макдуф убивает его. Малькольм становится королём и обещает восстановить законный порядок.