Three modern witches brew a charm to curse MacBeth, only to be foiled by one of their own.
2006
2008
1978
1983
1994
1995
2002
2004
1987
2001
1996
1997
1999