The only word I can think of for this book is TWISTED

I couldn’t figure out where this was going, so it kept me turning page after page. Towards the end, everything seems to be right, but what a twisted, convoluted way to get there. Every few pages there’s a new surprise. Loved the book, but then it ends in a major cliffhanger…urghhhh, I need to know what happens next!!