An immortal warrior must protect the Veil as darkness threatens to tear reality apart.
An immortal warrior has spent centuries keeping monsters out of our world. Now the barrier is failing.
James Crable has lived nearly a thousand years, standing between humanity and the creatures that slip through the Veil separating myth from reality. He's fought in medieval battlefields, survived forgotten wars, and learned the hard way that magic always exacts a price. But when the Veil begins to unravel in a quiet Ohio town, what comes through isn't just more dangerous. It's different. And it's personal.
To stop the breach, Crable is forced to confront enemies tied to a past he believed buried, alliances that no longer hold, and a threat that can't simply be fought with steel or spells. As ancient forces collide with modern life, every victory leaves scars, and every mistake risks tearing the Veil open for good.
The Keeper of the Veil blends fast-paced urban fantasy with sweeping historical flashbacks, sharp humor, and high-stakes supernatural action. Perfect for fans of Jim Butcher's Dresden Files and Kevin Hearne's Iron Druid Chronicles: immortal protagonists, hidden magical wars, and stories where power comes with consequences. This is a dark, character-driven fantasy where magic doesn't solve problems. It makes them worse.