Een jonge weesjongen gaat eind 1967 bij zijn liefhebbende oma wonen in het plattelandsstadje Demopolis in Alabama. Nadat de jongen en zijn grootmoeder enkele ogenschijnlijk charmante, maar duivelse heksen ontmoeten, nemen ze hun toevlucht in een luxe hotel aan de kust. Helaas komen ze net op het moment dat de Opperheks haar handlangers undercover van over de hele wereld heeft laten komen om daar haar demonische plannen uit te voeren.
Verfilming van het beroemde boek The Witches van Roald Dahl uit 1983.