1967, Αμερική: Ένα νεαρό ορφανό αγόρι πηγαίνει να ζήσει με την αγαπημένη του γιαγιά (Οκτάβια Σπένσερ) στην Αλαμπάμα. Μόλις, όμως, συναντήσουν κάποιες παραπλανητικά λαμπερές, αλλά απόλυτα διαβολικές μάγισσες, η γιαγιά αναλαμβάνει δράση και απομακρύνεται με το αγόρι σε ένα πολυτελές ξενοδοχείο δίπλα στη θάλασσα. Δυστυχώς, καταφθάνουν ακριβώς την ίδια στιγμή που η Ανώτατη Μάγισσα (Χάθαγουεϊ) έχει συγκεντρώσει μυστικά μάγισσες από όλο τον κόσμο για να πραγματοποιήσει τη διαβολική αποστολή της.