Marnie e i suoi fratelli si recano con la loro nonna, una strega buona, a Halloweentown, un luogo in cui creature spettrali conducono una vita normale. Marnie scopre di essere anche lei una strega e dovrà imparare a usare la sua scopa per salvare Halloweentown da una forza malefica.
Marnie e i suoi fratellini si recano con la loro nonna, una strega buona (Debbie Reynolds), nella sua casa di Halloweentown, un luogo in cui streghe, folletti e vampiri conducono una vita del tutto normale. Nel giorno del suo tredicesimo compleanno, Marnie scopre di discendere da una famiglia di streghe e di essere anche lei una strega. Dovrà quindi aiutare sua mamma e sua nonna a fermare una forza malefica che si vuole impossessare di Halloweentown.