Review: Heart of Thorns by Bree Barton


In the ancient river kingdom, touch is a battlefield, bodies the instruments of war. Seventeen-year-old Mia Rose has pledged her life to hunting Gwyrach: women who can manipulate flesh, bones, breath, and blood.

Not women. Demons. The same demons who killed her mother without a single scratch.

But when Mia’s father suddenly announces her marriage to the prince, she is forced to trade in her knives and trousers for a sumptuous silk gown. Only after the wedding goes disastrously wrong does she discover she has dark, forbidden magic—the very magic she has sworn to destroy.

My Review:

4/5 ⭐️

*Changing review to 3/5 ⭐️ after writing this review up*

I did enjoy this book and Mia’s story. I did find a disconnect with how the story started to how it unfolded later… It took a weird turn when Mia and the prince (honestly can’t remember his name is that bad?) is really where it took a turn for me. I did enjoy the last few chapters especially when we get the big reveal about Mia and her family which I will talk about in a moment.

Me basically at this whole book







So at the end of the book we find out that Mia and her sister both thought they killed their mom. BUT! Her sister DID kind of kill their mom, only Mia has her sister stop her heart and then a bird flies to their mom where she’s been hiding out. Honestly… The whole last few chapters felt disconnected from the beginning and middle of the stories… But it was my favorite part of the whole book? Like the whole book felt meh until THAT part. It just felt like two different stories. And because of that I will probably only borrow the next book in the series instead of buying it.

About the Author:

Bree Barton is a writer in Los Angeles. When she’s not lost in whimsy, she works as a ghostwriter and dance teacher to teen girls. She is on Instagram and YouTube as Speak Breely, where she posts funny videos of her melancholy dog.

Bree is not a fan of corsets.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create a free website or blog at

Up ↑

%d bloggers like this: