The. Only. Reason. This. Book. Got. Two. Stars. And. Not. One. Was. For. Dani. 
 I love Dani, and I loved the action. But the whole like dudes that are thousands of years old (or grown-ups at the very least) lusting after a 14-year-old girl thing is just really weird to put it mildly. I would've preferred getting to see Dani have a great brother-sister relationship with one of the guys, without any sexual aspect whatsoever. 
 Also I skimmed all of Kat's scenes because god in heaven is she just a freakin' drag or what? 
 Why can't Dani have a platonic relationship with any of these guys? She's literally fourteen. She's legit the little sister you want to try to keep out of trouble. I think it's pretty shitty of Moning to make literally every man surrounding Dani be only interested in her romantically/sexually and not have absolutely any of them be concerned for her in a brotherly way. Like, she only gives Dani "sisters" in every single female, and then only "potential future lovers" in every single male. That makes me really irritated. 
 This book COULD have been great. Christian suddenly has some random hard-on for a girl he's barely seen a few times? Makes no sense. He should've been the one that she has a familial-type-vibe connection with. But no. There just HAD to be a creepy freakin love triangle. 
 Finally, every single female in this book besides Dani was the most boring and two-dimensional character. All of them. (view spoiler)[ Jo goes from being ballsy enough to walk into the lion's den and rescue Dani and then suddenly ends up becoming a slutty waitress at a monster club? SHE'S A SIDHE-SEER. Any of them should be insanely uncomfortable being inside that club and FEEL the wrongness just like Mac and Dani but magically Jo just says "eh" and starts going with the flow and banging the boss? Way to make her the lamest person ever. (hide spoiler)] 
 Freakin weird, man.