William O'Donnal thought he'd given up his soul when he traded his place in Heaven for two more minutes with his dying wife. Instead, he finds himself in the service of the Arch-Seraphim Gabrielle, tracking down daemons, demons, and other hellspawn. When one of the other three Arch-Seraphim goes missing, however, the search for answers takes him and his angelic partner across the world.
William O'Donnal thought he'd given up his soul when he traded his place in Heaven for two more minutes with his dying wife. Instead, he finds himself in the service of the Arch-Seraphim Gabrielle, tracking down daemons, demons, and other hellspawn. When one of the other three Arch-Seraphim goes missing, however, the search for answers takes him and his angelic partner across the world.