I asked myself a question while reading this book. It stuck with me for days after I finished. Here it is: what do you do when the world has already ended, but you are still breathing?
Christopher Buehlman’s Between Two Fires answers that question with a story that feels less like a novel and more like a wound that heals wrong. It left a scar.
Thomas is a knight who has fallen so far he barely remembers the climb. He travels with men who rape and pillage. He eats a farmer’s donkey because there is nothing else. And then a girl walks up to him. She asks him to bury her father.
I have read hundreds of books with hardened warriors. Thomas is different. He is not the kind of broken that makes him cool or mysterious. He is the kind of broken that makes him smell like mud and blood. He is the kind of broken that makes him hate himself. When he decides to protect the girl, it does not feel heroic. It feels like a man stumbling into the one thing he still recognizes as right.
The girl is strange. She sees angels. She hears the dead. She tells Thomas that the plague is not just plague. It is the front line of a second war in heaven. And she needs to get to Avignon.

I fell in love with these two characters fast. Thomas and the girl talk in a way that feels real. He is gruff. She is unnerving. But there is warmth between them. It sneaks up on you. I found myself holding my breath during their quiet moments because I knew what was waiting outside.
They meet a priest later. A third broken person. The three of them form something fragile and precious. I worried for them constantly. I have never felt such physical anxiety for fictional people.
But here is the thing. Thomas does not believe in redemption. He does not believe he deserves to be saved. So the question becomes: can someone who has given up on himself still fight for someone else?
Demons Wear Human Faces
The horror in this book is not just the monsters. It is the way people talk about each other. Buehlman shows us how casually hatred slips out of mouths during the plague. The antisemitism is not used for shock value. It is just there. Unchallenged. Normal. That is what made me feel sick.
The demons themselves are something else. They are not the horned devils we know from movies. They are grotesque. They are beautiful in a wrong way. They wear men like skins. They speak through corpses. One scene involves a demon the size of a windmill rolling through a barley field. Another involves a lion-like angel of wrath reaching down from the sky to pick up a girl.
I had to put the book down several times. Not because it was gory, though it is. But because Buehlman makes you feel the weight of a world where God might be silent and hell is winning.
The religious imagery is deep. I am not a religious person. I worried this would not land for me. It did. Buehlman takes the old stories about angels and demons and twists them into something fresh. The fallen angels are petty. They are jealous of humans because God loves us more. So they torture us out of spite.
That detail broke something in me. The idea that evil is not grand or philosophical. It is just jealous. It is just petty. It is just a child throwing a tantrum with souls.
Sacred and Obscene Together
Buehlman’s prose is what holds all this together. He writes in short, sharp sentences. He lets dialogue do the heavy lifting. A line like “Heaven was a woman holding your head in the crook of her arm” hits harder than any description of hell ever could.
The book is lush without being purple. It is poetic without floating away. You can smell the rot. You can feel the cold. You can hear the silence of empty villages.
I realized something while reading. This book is not really about the apocalypse. It is about what people do when they have nothing left. It is about choosing to protect someone even when you believe you are already damned. It is about the tiny, sacred moments of warmth that survive in a world of rot.
Thomas does not get a clean redemption arc. He does not become a hero. He becomes something more complicated. He becomes a man who chooses to do the right thing even though he does not believe it will save him.
That is the real horror and the real hope. Redemption is not a reward. It is a choice you make without knowing if it matters.
The Fire That Burns Inside
I finished this book and curled up in a ball. I cried. I am not ashamed of that.
This novel has stayed with me longer than most. It made me think about what I would do if the world ended. Would I protect someone? Would I give up? Would I still try?
Between Two Fires is not an easy read. It is brutal. It is bleak. It is also the most beautiful book I have read in years. It reminds me that hope is not about believing things will get better. It is about choosing to act as if they might, even when you know they probably will not.
That is the real fire. Not the one that burns the world. The one that burns inside a man who has forgotten he still has a soul.