Actual rating: 4 1/2 starsThis book will either a hit or a miss for a person. For me, it was a huge hit. I have made a compiled list to determine whether this book will be a hit...or a miss. "This review will probably contain spoilers, since it is impossible for me to write a review without spoiling at least one thing."1. Do you enjoy having absolutely no idea what is going on in a book? This book is confusing from the very first page. The book goes back and forth between Annaliese's( or Anna's) different lives( yeah, a bit of a spoiler there). Don't get me wrong, by the end of this book you will know about 90% of what just happened.