Marnie et ses frères et sœurs font la connaissance de leur grand-mère, une gentille sorcière (Debbie Reynolds), qui leur fait découvrir la cité d'Halloween, un lieu où sorcières, lutins, vampires et autres créatures mènent des vies tout à fait normales. Le jour de son 13e anniversaire, Marnie apprend qu'elle descend d'une lignée de sorcières et qu'elle-même possède des pouvoirs. Elle découvre également qu'une force diabolique a l'intention de s'emparer de la cité d'Halloween et qu'elle doit coûte que coûte aider sa grand-mère à éviter cette catastrophe.