Between Two Fires DEALS
Christopher Buehlman’s Between Two Fires is not just another dark fantasy novel; it’s a seething, bone-rattling plunge into the festering heart of medieval horror. First published in 2012, this standalone novel lurches between nightmare and miracle, grounded in the plague-ravaged chaos of 14th-century France. Imagine The Road if it were penned by a drunken monk obsessed with demons, sin, and salvation, and you’re halfway there.
Combining the decaying aesthetic of Black Death–era Europe with brutal supernatural elements, Buehlman commits to the horror elements with gleeful, sacrilegious abandon.
The result is a grim but strangely luminous tale that fuses historical fiction with religious apocalypse and still manages to carve out an emotional core amid the ruin. Between Two Fires is medieval horror through and through, unrelenting, gorgeously written, and deeply unsettling. Fans of grotesque atmosphere, blasphemous demons, and morally mangled protagonists will find themselves both haunted and oddly moved.
A Pilgrim, A Girl, And A World On Fire

In Between Two Fires, the end of the world has already begun. The year is 1348. The Black Death has gutted cities, fields are bare, and society has fractured into chaos. But this is no mere historical plague tale; hell has literally broken loose. Demons walk the earth, angels have gone silent, and the final battle between Heaven and Hell creeps ever closer.
Enter Thomas, a disgraced former knight now scraping by as a brigand, surviving by cruelty and cunning. When he crosses paths with a mysterious young girl named Delphine, who claims to speak with angels, he’s reluctantly pulled into a divine (and infernal) journey.
Alongside a fallen priest and a donkey who may or may not be possessed, the ragtag trio treks across a diseased and war-torn France. Their goal? Reach Avignon and perhaps avert the apocalypse. Or at least bear witness to it with some sliver of hope intact.
What follows is a harrowing road narrative drenched in medieval horror: desolate villages, cannibal cults, corrupted abbeys, and otherworldly monstrosities all stand between the trio and whatever fragile salvation might be left in the world.
RelatedVeil By Jonathan Janz Is Terrifying Because It Feels So Real
Why This Medieval Horror Story Works So Well
Buehlman’s strongest weapon is his prose: richly textured, often poetic, and utterly filthy when it needs to be. He doesn’t just write medieval horror; every sentence drips with it. You can practically smell the rot. In one scene, a ruined church is described as “half eaten by fire and wholly digested by sin,” which sums up the aesthetic perfectly.
Thomas, as a protagonist, is magnificently flawed. He’s cruel, selfish, and haunted, but also undeniably human. His slow, reluctant evolution as he protects Delphine is handled with brutal honesty and zero sentimentality. And Delphine? She’s no waifish chosen one. She’s weird. Angelic, yes, but eerie and alien in a way that makes her divine nature feel other, not comforting.
The horror set-pieces are masterful. Buehlman blends historical squalor with nightmarish fantasy, visions of the dead, monstrous angels, and unspeakable temptations. And yet, in the middle of all this medieval horror, there’s tenderness. The trio forms a broken sort of family and moments of unexpected beauty and grace glimmer like candlelight in the black.
Enjoying this article?
Subscribe to our weekly newsletterWhere The Darkness Stumbles (Slightly)
For some readers, Between Two Fires may lean too hard into the grotesque. This is not a book that shies away from gore, despair, or theological horror. The pacing can also feel uneven, particularly in the latter third when the plot becomes more episodic and symbolic. A few scenes veer into indulgent surrealism that may lose readers hoping for a clearer narrative through lines.
Delphine’s cryptic nature, while compelling, occasionally leaves emotional beats underdeveloped. Her divine connection is mysterious by design, but sometimes that mystery reads more as vagueness than depth. Still, these are small critiques in the shadow of a story that is, on the whole, ferociously well told.
RelatedWhy Darkly Might Be The Next Big Psychological Thriller For Horror And Gaming Culture Fans
Faith, Filth, And What It Means To Keep Walking
At its blackened heart, Between Two Fires is a meditation on faith, faith when there’s no reason left to believe. In the absence of order, comfort, or even divine response, how do people carry on?
It doesn’t offer easy answers. Instead, it wrestles with the contradictions of medieval horror: that grace can exist in ugliness, that redemption might come from monsters, and that love sometimes looks like sacrifice in the mud.
The novel also asks hard questions about organized religion, morality under pressure, and what it means to choose goodness when the world rewards evil. These questions, laced through with demons and desecrated nuns, land hard in today’s fractured world, even though the story is set nearly 700 years ago.
RelatedTimeless Science Fiction Horror Books Essential For All Fans
Final Verdict: Come For The Plague, Stay For The Soul
Between Two Fires is one of the finest entries in the medieval horror subgenre, gritty, graceful, and grotesquely compelling. It’s a story about damnation and redemption, about fallen knights and eerie little girls, and about trudging through the world’s last days with a flicker of hope still burning.
Recommended for fans of grimdark fantasy, historical horror, and readers who like their theology served bloody and weird. If you’ve ever wanted to read Canterbury Tales rewritten by Clive Barker, this is the book for you.
The Review
Between Two Fires
Between Two Fires is one of the finest entries in the medieval horror subgenre, gritty, graceful, and grotesquely compelling. It’s a story about damnation and redemption, about fallen knights and eerie little girls, and about trudging through the world’s last days with a flicker of hope still burning.
PROS
- Unique Story
- Richly Textured Prose
- Gritty, Graceful, and Compelling
CONS
- Borders on too much grotesque
- Emotional beats underdeveloped