Satoru Gojou e Suguru Getou, dois poderosos feiticeiros e melhores amigos, recebem a missão de proteger Riko Amanai. A tarefa desencadeia conflitos morais profundos que abalam a relação entre feiticeiros e humanos. Doze anos depois, maldições cada vez mais fortes surgem a partir das emoções negativas da humanidade. Unidas por um espírito amaldiçoado ancestral, elas planejam exterminar os humanos. Para deter Gojou, os feiticeiros enfrentam um ataque decisivo na Estação Shibuya, no Halloween.