The city’s next would-be mayor is in bed with demons—literally. He’s got big plans to renew the founder’s demonic pacts and turn Jarvis back into the hub of glamor and decadence it used to be… by feeding the city’s undesirables to the hungry maw of hell.
Politics isn’t my game, so where do I come in? Well, demons don’t like to leave their wins up to chance. If he can’t win the old-fashioned way, he’ll do it by going after his opponent’s son. I’ve been hired to protect the kid, which means I’m on babysitting duty until I find a way to shut this guy down.
The election is in a week. I’ve got that long to stop him before he becomes the next mayor and turns the city into an all-you-can-eat demon buffet. And I have to keep the kid safe while I do it. Oh, and did I mention my client has forbidden me from getting my hands dirty? He wants to win this thing fair and square or not at all. Good thing I’m no good at taking orders.
Cruelty, selfishness, greed… this world is full of darkness. But light still exists, caged but undimmed, an unquenchable spark at the core of the human heart. And that spark is worth fighting for.
Some people are still willing to fight. Bloodied and broken, they rise undaunted from every defeat to fight for justice and compassion in a world that has none. But before they can drive back the world’s darkness, they’ll need to confront the darkness in their own souls.
These are the heroes at the heart of Z.J. Cannon’s work, which blends page-turning suspense with high-stakes drama to create stories about flawed and often deeply damaged people fighting against overwhelming odds to do what’s right.