Review of Between Two Fires: An Epic Tale of Medieval Horror by Christopher Buehlman

Horror isn't my favorite genre, but a medieval-set quest and a battle between good and evil is an irresistible setup for me. I was intrigued by the latter elements while nervously cringing through the former.
It's 1348, and Thomas, formerly a knight but now fallen in with brigands, encounters Delphine, a young, innocent girl whose father has died of the Black Death, which is ravishing France.
Thomas almost immediately falls back into his honorable past persona, protecting Delphine from abuse even as he is clearly personally broken from loss and generally hopeless about the state of the world. We soon see that he cannot resist diving into danger, and that he begrudgingly feels it is his duty to do what he can for the people he can--even if he seems to assume each day is likely to be his last.
Delphine tells Thomas that a battle is afoot between fallen angels--led by Lucifer--and heaven above. She must be delusional, but as Thomas reluctantly accompanies her toward Avignon, along with a local priest (a wonderful, wonderfuly faulted character) they encounter stranger and stranger events, and Thomas begins to believe that she is telling the truth--and is possibly an angel in human form.
I admittedly missed the subtitle of this one before I began reading it, so I wasn't prepared for the horror genre of the novel. While the gore and terrifying elements aren't my personal favorite aspects of a story, I was intrigued by the medieval setting, the constant, violent struggle between good and evil, and the precious preservation of innocence--then a shift into resigned existence within the cruelties of reality.
This is dark dark dark, with constant clashes between good and evil, crises of faith, and horrifying monsters bent on terror and destruction. I was cringing as I listened to various agonies, which compounded as the story progressed.
The ending offers modest, heartwarming hope out of the rubble and smoking destruction that has been wrought upon the world in Buehlman's novel.
I listened to Between Two Fires as an audiobook through my library and Libby. The male voicing of young Delphine felt at first like a caricature, and it distracted me, but I eventually became used to it.

More Books You Might Like
Christopher Buehlman is also the author of The Blacktongue Thief and The Daughters’ War.
Please check out other Bossy medieval-set reads and horror reads.





Online (trongpok) social platforms have changed how people meet, communicate, and maintain relationships. A modern website can bring together individuals with different backgrounds while giving them a convenient space to express themselves and connect with others. Users can introduce themselves through profiles, share interests, and start conversations whenever they feel comfortable. Social communities may also help people discover new hobbies, cultural perspectives, and friendship opportunities. The most successful platforms balance engagement with privacy and responsible communication. By creating an inclusive and friendly environment, an online social website can encourage members to participate more actively, build relationships naturally, and enjoy meaningful connections through everyday digital communication.
A quality (fanchao) online social website focuses on helping people create authentic connections. Instead of simply browsing content, users can interact with communities, discover people with similar interests, and develop conversations over time. Features such as profile customization, search tools, private messaging, and social posts make the experience more engaging and personalized. People may join because they want friendship, conversation, entertainment, or simply a place to share their interests. A strong community depends on members treating each other with respect and honesty. By providing useful tools and maintaining clear safety standards, a social website can encourage meaningful interactions and help users feel connected in the digital world.
Online communities continue to grow because people enjoy connecting with others who share similar interests. A (แอปฟิวแฟน) social website gives members the opportunity to create personal profiles, introduce themselves, and participate in conversations based on their hobbies or experiences. Someone interested in photography can meet other photography enthusiasts, while travelers can exchange destination ideas and recommendations. These interactions can lead to new friendships and stronger online communities. The best platforms make communication simple while encouraging users to respect personal boundaries. By combining profile discovery, messaging, sharing, and community features, an online social website can create a dynamic environment where people feel comfortable meeting and communicating with others.
An online (สาวสอง) social website can bring people together through communication, shared interests, and everyday conversations. Instead of relying only on face-to-face meetings, users can connect through profiles, instant messages, comments, and community discussions. These platforms are useful for meeting new friends, learning about different lifestyles, and discovering interesting perspectives. Users can choose how much information they want to share while interacting with others at their own pace. A welcoming community encourages friendly conversations and respectful behavior among members. With convenient communication tools and thoughtful safety features, social websites can offer a practical and enjoyable way to expand social circles and stay connected online.
Social (รับงานใกล้ฉัน) networking websites have become an important way for people to communicate and discover new communities online. Members can share photos, post updates, discuss hobbies, and chat with people who have similar interests. The convenience of online communication allows friendships to develop at any time, whether users are at home, traveling, or taking a break during the day. A successful social website combines simple navigation with useful profile and messaging tools. Privacy, respectful communication, and community guidelines are also important for creating a positive experience. By encouraging genuine conversations, social platforms can help users build lasting connections and enjoy meaningful online interactions.