Phenomenal thriller that kept me reading. I finished this book in three hours I was so enraptured. Told in fragments through rotating POV, the author offers small pieces of answers all throughout the book, only giving you the final piece to put together what you know at the very end. I would give it five stars, but there were some grammatical errors and I was able to predict a fair amount of the plot twists.