A young Soul Keeper — a spirit whose job is to guide departing human souls into their next life — befriends a girl whose untimely death has left her cursed with unresolved rage and regret. As her soul edges toward annihilation and threatens to spill destruction into both the human and spirit realms, he undertakes a journey he was never trained for, in a story about grief, anger, mercy, and letting go.