Zemeckiksen visuaalisesti kekseliäs elokuva tuo Dahlin rakastetun tarinan tähän päivään. Se kertoo mustan huumorin värittämän, lämminhenkisen tarinan nuoresta orvoksi jäävästä pojasta (Bruno), joka muuttaa rakkaan isoäitinsä (Spencer) luo Alabamassa sijaitsevaan Demopolisin pikkukaupunkiin. Kun poika ja isoäiti kohtaavat petollisen tyylikkäitä, mutta läpeensä pirullisia noitia, isoäiti kiidättää nuoren sankarimme turvaan upeaan merenrannalla sijaitsevaan lomakohteeseen. Valitettavasti he kuitenkin saapuvat hotelliin juuri samalla hetkellä kuin Kaiken Maailman Mahtava Ylinoita (Hathaway), joka on kutsunut noidat ympäri maailman toteuttamaan pahanilkisiä suunnitelmiaan.