Human misery leaks out of people as curses: invisible monsters born from fear, resentment and grief that feed on the living. Jujutsu sorcerers fight them in secret, and most of them die young and unremarked. Yuji Itadori is an ordinary high schooler with frightening physical strength until he swallows a mummified finger to save his friends and becomes the host of Ryomen Sukuna, the strongest curse who ever lived. Rather than execute him, the sorcerer Satoru Gojo enrols him at Tokyo Jujutsu High, where the plan is simple and grim: let Yuji collect all twenty fingers, then kill him with Sukuna inside. Between missions he meets classmates who are as damaged as he is, and learns what a decent death costs.
A boy swallows a cursed object to protect people he loves and wakes up sharing his body with a monster. The sorcerers who should kill him instead enrol him in a school for exorcists, on the condition that he dies once his usefulness ends. He agrees, then spends the series arguing with himself about what he owes the living and the dead.