O Clã Cromwell leva uma vida sossegada no planeta Terra em contato com pessoas normais. Apenas a vovó Aggie Cromwell (Debbie Reynolds) mora em Halloweentown, um lugar onde os monstros vão para descansar. Porém, o filho de Calabar (Daniel Kountz), um velho inimigo dos Cromwell, está planejando se vingar em nome de seu pai. Ele quer usar o livro de feitiços de Aggie para transformar Halloweentown em uma versão desolada do mundo real e fazer com que todos os humanos se tornerm monstros. Apenas Marnie (Kimberly J. Brown), uma bruxa inexperiente, poderá deter o plano malígno.