General Macbeth (played by Michael Fassbender) is the cousin of King Duncan of Scotland (played by David Thewlis). He has achieved remarkable military[Expand All]
General Macbeth (played by Michael Fassbender) is the cousin of King Duncan of Scotland (played by David Thewlis). He has achieved remarkable military feats while defending against foreign enemies and recused chaos outside. One day, on his way back home, he met three witches who predicted that Macbeth would be promoted. These words made Macbeth's heart stir. However, the one who will eventually inherit the throne is the son of General Bancor (played by Paddy Considine). At the instigation of his wife (played by Marion Cotillard), Macbeth killed the king and ascended the throne. To preserve his throne and the secret of regicide, Macbeth's hands were stained with blood. General Bancor, Mrs. McDuff (played by Elizabeth Debicki), and her children all died under Macbeth's butcher's knife, and Macbeth was also drifting further and further away on the path of madness.[Collapse]