Reimaginando a amada história de Dahl para o público atual, Robert Zemeckis apresenta uma visualmente inovadora versão de "Convenção das Bruxas", que conta a história sombriamente divertida e reconfortante de um jovem órfão (Jahzir Bruno) que, no final de 1967, vai morar com sua avó amorosa (Octavia Spencer) na cidade rural de Demopolis, no Alabama.
O menino e sua avó se deparam com algumas bruxas ilusoriamente glamourosas, mas completamente diabólicas. Infelizmente, quando a avó leva o jovem herói para um luxuoso resort à beira-mar, eles chegam exatamente na mesma época em que a Grande Bruxa do Mundo (Hathaway) escolheu para reunir seus companheiros de todo o mundo - disfarçados - para executar seus planos nefastos.