England and Scotland in the 11th century: General Macbeth (Michael Fassbender) is a brave warrior, which faithfully serves as a vassal, Duncan (David Thewlis), the King of Scotland. First, his ambitious wife (Marion Cotillard), Lady Macbeth urges him to do so to make more of himself. Macbeth murdered the King, then ascends the throne for himself.
Haunted by feelings of guilt and paranoia but increasingly become a tyrannical ruler of the former military commander and commits more and more murders, to keep his real and imaginary enemies at Bay. The carnage will be a civil war, and Lord and Lady Macbeth are becoming more and more the madness.