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...
2001
1991
2002
1965
1995
2003
1957
1943
1969
1984
1971
2025
2000
1998
2008
2012
2005