
Price: $0.99
(as of Oct 25, 2026 19:45:30 UTC – Details)
Nowhere in the Enchanted Vale is safe anymore. Sira, the queen of the Below, has threatened open war, and there are no lengths she won’t go to destroy us. But she might not get the chance…we may destroy ourselves first.
After months apart, I’m finally reunited with my five mates in the heart of Winter. Our only hope to defeat Sira lies in the shattered remains of an enchanted rose. If my father can restore it, we’ll gain control over Sira’s creations and end her reign for good.
But deep beneath the snow, a new threat stirs, one with vengeance in its heart and Keldarion in its sights.
As Winter braces for war, my mates each face their own reckonings. Farron has embraced a terrifying power beyond imagination. Dayton has risen from the land of the dead, only to wish he were still there. Echoes of Spring’s empty throne follow Ezryn everywhere he goes. And Caspian and Kel continue to wage their own war—one of trust and love that has haunted them for decades.
The realms are fracturing. Castletree is fading. And darkness has crept into my heart, too.
I’m the Princess of the Enchanted Vale. If I can’t find a way through this, no one will.
Everyone is intent on taking away everything that I love. My home. My people. My mates.
I won’t let them. Even if that means becoming the very thing I’ve sworn to destroy.
Book 5 of 8 : Beasts of the Briar
Listening Length : 21 hours and 51 minutes
Author : Elizabeth Helen
Narrator : Stefanie Kay, see all
Publication date : April 21, 2026
Language : English
Publisher : Luna Fox Press LTD
ASIN : B0GT61PP9T
Version : Unabridged
Program Type : Audiobook
Best Sellers Rank: #3,539 in Audible Books & Originals (See Top 100 in Audible Books & Originals) #49 in Fairy Tale Fantasy (Audible Books & Originals) #53 in Folklore (Books) #178 in Romantasy (Books)
Customer Reviews: 4.4 4.4 out of 5 stars (3,978) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });
