Esta hilariante aventura acompanha Marnie e as suas irmãs mais novas numa viagem com a avó que há muito não viam, uma bruxa bondosa (Debbie Reynolds), até à casa desta em Halloweentown, um lugar onde bruxas, duendes, vampiros e afins vivem normalmente. No seu 13.º aniversário, Marnie descobre que descende de uma família de bruxas e que também ela é uma bruxa. Ao perceber que uma força maléfica se prepara para tomar Halloweentown de assalto, ela vai ter de ajudar a mãe e a avó a impedir que tal aconteça.