Shakespeare legsötétebb, legtragikusabb és legerőteljesebb drámája a XI. századi Skóciában játszódik, főszereplői az elmúlt 400 év alatt a gátlástalan hatalomvágy szimbólumává váltak. Macbeth (Michael Fassbender) jóslatot kap, hogy ő lesz Cawdor thánja, majd Skócia uralkodója. Eleinte nem hisz a jóslatnak, de miután Duncan király előlépteti hősiességéért, ő ráérez a hatalom ízére. Macbethnek a király iránti hűségét végül legyőzi Lady Macbeth (Marion Cotillard) unszolása, a férfi megöli a királyt és ő kerül a trónra. A véres tett persze továbbiakat von maga után, Macbeth és felesége pedig egyre mélyebbre merül a hatalom megtartásáért folytatott harcban.