Thorns and Flames Audiobook By Kendal Huntsman cover art

Thorns and Flames

The Bloodmoon Bride Series, Book 1

Preview

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection of titles.
Yours as long as you’re a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for $8.99 a month after 30 days. Cancel anytime.

Thorns and Flames

By: Kendal Huntsman
Narrated by: Hannah van der Westhuysen
Try Standard free

$8.99 a month after 30 days. Cancel anytime.

Buy for $23.03

Buy for $23.03

When Selene Fairchild is chosen as one of twelve Bloodmoon Brides offered to the cursed king, she expects death—not destiny.

But beyond the obsidian gates of his cursed keep lies a world of whispers and wonder, where every shadow has teeth and every secret burns.

Drawn to the mysterious King Keiren, whose power and grief are bound by flame, Selene soon finds herself caught between duty and desire, between the girl she was and the fire she's becoming. As the trials of the brides unfold, she uncovers a prophecy older than the realm itself one that ties her fate to the very curse she fears.

With darkness rising and love demanding its own kind of courage, Selene must decide what she's willing to sacrifice for freedom... and who she's willing to become to save them all.

A sweeping romantasy about the courage and quiet strength of the human heart the kind that burns brighter than any fire, even in the darkest night.

©2026 Kendal Huntsman (P)2026 Kendal Huntsman
Dragons & Mythical Creatures Fantasy Heartfelt Royalty
All stars
Most relevant
My younger sister listened to this audiobook and insisted I leave a review for her. Her words: “It felt like a movie in my head.”

She loved the dragons, the mystery, and the main character. The narrator did an amazing job bringing the world to life. She finished it in just a couple days and immediately asked if there was a second book.

5 stars ⭐️ ⭐️⭐️⭐️⭐️ from her.

A 13-year-old’s honest review

Something went wrong. Please try again in a few minutes.