麦克白将军(迈克尔·法斯宾德 Michael Fassbender 饰)是苏格兰国王邓肯(大卫·休里斯 David Thewlis 饰)的表弟,在外抵御外敌平反谋乱,战功赫赫,某日归国途中,遇见了三个女巫,女巫预言麦克白将会加官进爵,此言令麦克白心中蠢蠢欲动。然而,最终将要继承王位的,却是班柯将军(帕迪·康斯戴恩 Paddy Considine 饰)的儿子。
达科塔·范宁,乔治娜·坎贝尔,奥利弗·芬尼根,欧文·弗热瑞,希欧布罕·休莱特,阿利斯泰尔·布拉默,Hannah Howland,Seán T. Ó Meallaigh,安东尼·莫里斯,Shane O'Regan,Jacob Greenway,Adam Ashford,Charles Mann,Emily Dargan,Jim Tighe,Charles Camrose,Hannah Da