When unquiet ghosts walk the earth, the servants of Atenas, God of Death, guide them to their final rest in His domain. For six years, Zerafine, priestess of Atenas, and her companion Gerrard have walked the known world, bringing peace to the dead and fair judgment to the living. Hated and feared as a death-bringer by many, Zerafine has never regretted her decision to serve Atenas and never doubted her ability to carry out His will.
An unexpected assignment from the Archpriest of Atenas sends Zerafine and Gerrard to Portena, the oldest city in the world, in pursuit of a kind of ghost no one has ever seen before: spirits that vanish before they can be sent to Atenas's court, appearing and reappearing at random. As emissary of Atenas, Zerafine's task is to discover the true nature of these ghosts and find a way to bring them peace. But Zerafine's task puts her at odds not only with the rulers of Portena, but with the high priest of another God, and she soon realizes that all is not as it seems in the great city. If Zerafine fails to learn the truth and put these ghosts to rest, it could mean disaster not only for Portena, but for the world.