Her Tortured Beasts cover art

Her Tortured Beasts

Her Vicious Beasts, Book 4

Preview

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection.
Listen to your selected audiobooks as long as you're a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for £5.99 a month after 30 days. Cancel anytime.

Her Tortured Beasts

By: E.P. Bali
Narrated by: Ryan Lee Dunlap, Oliver Highpoint, Sean Masters, Gregory Salinas, Callis Storm, Jonathan Wateres, Maeve York
Try Standard free

£5.99 a month after 30 days. Cancel anytime.

Buy Now for £17.60

Buy Now for £17.60

About this listen

It’s finally happened. I’ve surrendered myself to my father and the beasts who would pay to own me. I did it to protect my friends and my mates, but I’d NEVER guessed that the one mate who resented me the most would betray me so brutally.

Xander Drakos is a hateful dragon with a cursed heart and now that he’s formally rejected me, he is free to do as he pleases. Chained and bound, he escorts me to Drakos Estate, where horrors await..

The only thing we didn’t expect? That Xander’s dragon isn’t happy with what he’s done.

This is the fourth full length book in a New Adult MFMMMM 5 audiobook contemporary fantasy romance series that must be listened to in order. The heroine has five fated mate love interests that will eventually form a bonded group. It is medium burn with 18+ spice starting from audiobook 1. Each book has a cliffhanger ending but the series will finish with a HEA.

Length: 17.5 hours

Tropes: Academy, villains get the girl, hate-to-love, fated mates, rejected mates, found family, mid-burn, trauma

Please see author's website for content warnings: www.ektaabali.com/themes

©2025 E.P. Bali (P)2025 E.P. Bali
Fantasy Paranormal Romance Fiction Dragons
All stars
Most relevant
I really enjoy these books but the story in this one is thinner than my eyebrows. The FMC swings between badass and doormat. I dont believe that she would leave either the minpins or Racquel to suffer. Her powers are inconsistent or she chooses not to use them at crucial times. Why is Ghoul? Xander does not suffer/grovel enough. The next book better be non stop revenge or i swear to the wild goddess I will continue reading and then rant to internet strangers.

Not enough grovel (spoilers)

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

I gasped, WTH'd and WTAF'd my way through this book - where to start! I loved it like I have the rest of series so far but it is a different tone to the other books, there is a lot more pain, trauma, cruelty and questionable choices and for a lot of the book as well, credit to E P Bali, because I don't think I've felt quite so opinionated and chuntered away at a book for a while, and found a character so grrrrr! I mean there are characters that are 100% written as we're supposed to dislike them, but a fated mate? I spent a lot of this wondering how on earth Xander could come back from it all with Aurelia, his Brother's any every one else, or if this would go against the grain in fairytale land and there would be no redemption for him and just when you think forgiveness could never be on the cards "tah dah" he finally pulls his head out of his bottom, the grovelling felt disproportionate to the preceding events but I still melted like an ice cube on a Summers day and didn't want him to be treated in a similar way, and Ghoul - don't even get me started - not a clue where that's going 🙈😆, the rest of the main characters, extended found family and of course Eugene and Henry just 💗 off to Kindle to read the last one now.

4.5 ⭐'s and that was an experience!

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

What an ending. What a story. You’ve left me in the worst most fantastic cliff hanger! Her poor mates. I love the books. The characters are fantastic. Their stories are heartbreaking. I can’t bear the thought of savage hunting his love. Great narration which really brings the story to life. Will say no more so not to ruin the story for others.

OMG!

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