En revisitant le conte bien connu de Roald Dahl pour le public moderne, le film aux effets spéciaux novateurs THE WITCHES de Robert Zemeckis retrace l'histoire touchante et sinistrement humoristique d'un jeune orphelin (Bruno), qui part, à la fin 1967, vivre chez sa chère grand-mère (Spencer) dans la ville rurale de Demopolis. Le garçon et sa grand-mère font la rencontre de sorcières en apparence charmantes mais diaboliques en réalité, ce qui incite la grand-mère à envoyer notre jeune héros dans une station balnéaire somptueuse. Coup du sort, ils arrivent exactement au moment où la puissante grande sorcière (Hathaway) termine de rassembler ses acolytes qui vivent secrètement partout dans le monde pour mener à bien ses sombres desseins.