A spirit spends a thousand years watching the same girl be reborn, lifetime after lifetime, waiting for her to forgive herself. The animation renders each incarnation in colors so bright they hurt, which makes the darkness underneath impossible to miss. By the end, you're not watching a story about defeating evil, you're watching someone learn that the monster was never the point.
Gudo guides the dead toward rebirth, a humble spirit tasked with shepherding lost souls across the threshold between worlds. One day he encounters Yuri, a girl trapped in a cycle of reincarnation, and something compels him to stay by her side. Her existence is shadowed by something darker: a Seed of Evil planted deep within her that blooms into destructive rage whenever despair takes hold. When anger consumes her, she transforms into something monstrous and uncontrollable. Gudo makes an impossible choice. He commits to walking alongside Yuri across a thousand years of lifetimes, watching her be born and die again and again, searching for the one moment where she can finally forgive herself. The key to breaking her curse lies not in saving her from the world, but in helping her accept what she's lost. What begins as compassion becomes an odyssey through time itself, as one spirit discovers that true salvation sometimes demands infinite patience and unconditional faith in another's capacity to heal.