

Featured film
Witches are real!
In late 1967, a young orphaned boy goes to live with his loving grandma in the rural Alabama town of Demopolis. As the boy and his grandmother encounter some deceptively glamorous but thoroughly diabolical witches, she wisely whisks him away to a seaside resort. Regrettably, they arrive at precisely the same time that the world's Grand High Witch has gathered.
Official preview

1998

1999

2023

2023

2020

2022

2004

1993

2015

2013

2002

2012

1998

1996

1985

2022

2006

1996