Egy elárvult kisfiú kénytelen a távoli vidéken élő nagymamájához (Octavia Spencer) költözni – de rájönnek, hogy a környéken felbukkanó, megtévesztően kedves és elegáns nők boszorkányok. Amikor viszont a nagyi menteni próbálja az unokáját, pont arra a helyre keverednek, ahol a Nagy Főboszorkány (Anne Hathaway) összegyűjtötte összes kolléganőjét, mert van egy szörnyű terve.