I don't know quite where to begin with this book. There was a lot going on and a lot of characters to keep track of, with the point of view switching from character to character. Being the first book in a series, the plot took me a little while to get into but really got me hooked about half way through when all of the different characters stories started to come together and some action started happening. Between Two Thorns also ends on a cliffhanger, leaving the main character, Cat, in quite a bind. This definitely makes me want to read the second book, Any Other Name.
This book was received for free in return for an honest review.