In eleventh century Scotland, three witches foretell that Macbeth will become King, while Banquo will beget Kings. Macbeth accordingly has King Duncan slain, and is duly crowned in his place. But that's where his problems really begin...
2025
1963
—
1919
1990
2017
1971
1982
2011
2012
2018
2005
2020
1988
1980
1981