A review by alli_thebookgiraffe
Girl, Serpent, Thorn by Melissa Bashardoust

5.0

I ended up loving this book. I am surprised the author managed to fit so much in 330 pages. I still wish it were longer because I would have like to see more of the character relationships. However, this was a constantly moving plot and I couldn't put it down. I loved that I never knew who to trust, including the MC. It kept me on my toes. I found some of the plot predictable but never the characters.