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...
2010
2025
2016
1954
2005
1995
2015
1912
1915
1963
1983
2026
2017
1972
1960
1994
2024
2006
1909
—