En 1967, un jeune orphelin vient vivre chez son adorable grand-mère, dans la petite ville rurale de Demopolis, en Alabama. Tandis que le petit garçon et sa mamie croisent la route de sorcières aussi séduisantes que redoutables, la grand-mère entraîne notre héros en herbe dans une somptueuse station balnéaire. Malheureusement, ils débarquent au moment même où la Chef Sorcière réunit ses sbires venus du monde entier - incognito - pour mettre en oeuvre ses sinistres desseins.