The book was fairly predictable, and I could guess the killer quite early on. The chemistry between the main characters also felt a little too young for their stated age, which made it less convincing. The beginning was somewhat slow, and with so many characters having secrets tied directly to the protagonist, some of them came across as less layered. On the positive side, a few characters stayed true to their nature until the end, which made them more relatable. Overall, while it had a few redeeming aspects, this is one that can probably be skipped in favour of something stronger.