An ancient curse, six siblings, and blood; lots and lots of blood. Denny, the eldest of them all, knows best that keeping a low profile is key to survival, especially since him and his siblings need to take the life of one mortal before the sun rises on the longest day of the year. A life for a life but the other five don't agree that the life they have is exactly a life at all.
A curse is broken by the youngest sister, Cortina, which results in a witch hunt and demons on the loose. A possessed doll, a thief, and a few demon-bloods as friends make for some interesting company in their quests to keep the mortals that fear them safe.