Jujutsu Kaisen Season 2
In a world where the boundaries between humans and curses are increasingly blurred, two hot-headed and confident sorcerers, Satoru Gojou and Suguru Getou, are tasked with escorting a naive girl named Riko Amanai to a mysterious entity. As they navigate the treacherous landscape of the jujutsu world, they find themselves entangled in a complex web of moral dilemmas that threaten to shatter the fragile truce between sorcerers and humans. A decade later, the stakes have never been higher. Curses born from humanity's darkest emotions have grown in power and ambition, seeking to eradicate humans and establish a new world order. The strongest sorcerer, Gojou, stands in their way, and the ancient cursed spirit leading the charge orchestrates a devastating attack on Shibuya Station on Halloween. As the sorcerers assemble to defend their kind and the innocent, they must confront their own limits and the true nature of their powers. With the fate of humanity hanging in the balance, Gojou and his comrades must put aside their differences and work together to stem the tide of cursed energy and protect the world from the brink of destruction. But as the battle rages on, the lines between good and evil begin to blur, and the sorcerers must confront the darkest aspects of their own humanity.