¿Quién reirá último: los humanos... o las maldiciones?
«Satoru Gojo será sellado en el momento y lugar adecuados cuando hayamos establecido nuestra ventaja. La operación se llevará a cabo el 31 de octubre, en Shibuya».
En octubre de 2018, tras un ataque de espíritus malditos de clase especial durante el evento de intercambio, la tensión en la Escuela de Hechicería no deja de aumentar.
Finalmente, se revela la identidad del traidor. ¿Quién es realmente? ¿Y cuáles son sus intenciones? Entonces, llega el 31 de octubre. En los alrededores de la estación de Shibuya, abarrotada durante el bullicio de Halloween, de repente cae un «velo» que atrapa a una gran cantidad de civiles. Dado que se trata de una técnica de barrera muy avanzada y con el mensaje transmitido en mente, «Traed a Satoru Gojo... ya», los altos mandos deciden enviarle para contener la situación y minimizar los daños.
Geto, Mahito y otros espíritus malditos aguardan con una trampa cuando Gojo se adentra solo en su territorio. Fuera del velo, Itadori, Fushiguro, Kugisakin Nanami y otros hechiceros se reúnen. ¡Comienza una batalla de maldiciones sin precedentes entre los hechiceros y los usuarios malditos y las maldiciones renegadas!