I liked this book well-enough but I did not love it nor will it ever come to mind if someone was asking for a recommendation. Simply put, it's forgettable which is a terrible thing to say but it's as close as I can come to describing it. 
 The premise of the novel is solid, a girl wakes up in a high school party to find everyone dead, a complete bloodbath. Instead of calling 911 she goes to find her purse which leads her to find her ex boyfriend tied to a bed and a vampire chained to a corner of the room. The ex has been bitten and tries to bite her then apologizes with a charming smile. In an act of brilliance she decides to rescue both - yes BOTH (because the vampire is hot - but of course he is). 
 I should have stopped when this happened and this happened in the beginning of the book but I finished the novel and all in all I will give Holly Black props for creating a pretty concept and a solid twist in the end. Vampires are real, the world knows about it - it's been classified as a disease and all infected are quarantined to these so called 'Cold Towns'. Without doubt Black attempted to pen a critique on social media and how it entices teens and idiotic people and I think in that aspect she does a stellar job which is why I gave it a 3 star. The story itself was just not there for me - I should say that the characters themselves were just not there for me. 
 The list of stupid decisions is a mile long and despite having a good foundation for characters I feel like there was a disconnect between the intent and the execution. There is inta-love which is a dreaded of many YA readers and to me Black continues with the random narrative of the past. These narratives are sprinkled through the novel in the middle of a action scene which took away from the excitement of the scene. They should have been all grouped together. Take 2 pages to tell me all about the Cold Town as opposed to sprinkling them like altar petals through the story. That to me was the biggest detractor. 
 This novel does contain its fair amount of adult themes, I would not recommend it for teens younger than 15.