Three modern witches brew a charm to curse MacBeth, only to be foiled by one of their own.
2000
2023
2013
1949
2025
1999
2005
2006
1964
2004
1997
2003
2021