I really love the main plot for this mystery thriller book. It kind of reminds me of Stephen King's Mr. Mercedes trilogy but this one is a bit more toned down and less graphic (probably because it's a YA book). I really love majority of the storyline but when the killer got revealed at the end, I didn't feel surprised. It wasn't because I knew who it was but there wasn't really any shock value to the plot twist. I feel like I wanted more from the ending. I enjoyed the romance part of the book even though the character is torn between choosing which guy to be with. And because I majored in psychology, I like reading about how Cassie profiles people.