Welcome to the town of Silvia. Silvia is a town full of mortals, but they know about the angels that are among them. Sent down by god, Soulbringers fetch souls that are not happy with their bodies, and Placers find homes for these unhappy souls, to make then happy. People aren't exactly.... Happy, with SoulBringers around. They think they steal the souls for no reason, except they do the opposite. And there's a group. A group of demons and 'gifted' mortals who think these lost souls need to be terminated, and they'll do anything to reach that goal.