麥克白將軍(邁克爾·法斯賓德 Michael Fassbender 飾)是蘇格蘭國王鄧肯(大衛(wèi)·休里斯 David Thewlis 飾)的表弟,在外抵御外敵平反謀亂,戰(zhàn)功赫赫,某日歸國途中,遇見了三個(gè)女巫,女巫預(yù)言麥克白將會(huì)加官進(jìn)爵,此言令麥克白心中蠢蠢欲動(dòng)。然而,最終將要繼承王位的,卻是班柯將軍(帕迪·康斯戴恩 Paddy Considine 飾)的兒子?! ≡谄拮樱ì旣惏骸じ璧蟻?Marion Cotillard 飾)的慫恿之下,麥克白殺死了國王,登上了王座,為了保住王位和弒君的秘密,麥克白的雙手沾滿了鮮血,班柯將軍、麥克德夫夫人(伊麗莎白·德比齊 Elizabeth Debicki 飾)和她的孩子均死在了麥克白的屠刀之下,而麥克白亦在瘋狂的道路上漸行漸遠(yuǎn)。