There's a new school, with new friends and rivals as well as a new mystery to solve that could result in Renee and Dante finally being able to be together. There's also a new guy, Noah, to complicate things for Renee and put her relationship with Dante to the test. Not only is Noah a Monitor (and a cute one too) he's interested in helping her solve the mystery of the strange visions she's been having. (He likes girls who like action and adventure. If I wasn't married, I'm pretty sure I'd be a candidate for Noah's dream girl.) Did I mention that Noah happens to be the boyfriend of Renee's latest rival, Clementine? Yeah, that makes things kinda interesting too. This sends them on an adventure that will not only challenge their skills as Monitors but will make them question all they've believed to be true about the history of the Undead right up to the heart racing end.
Let's not forget about Dante (as.if.) while we don't get to see him as much as we did in book 1, he's still around. Whenever he does show up, he tells Renee that he's been doing things to help "them" and she needs to trust him. He's constantly leaving her secret love messages (in Latin no less!) that only she can read but when her visions begin to take a dark turn, she starts to doubt him, their relationship and their love. (While reading these parts, I wanted to shake her and say, "Helleeww Renee! Seriously?! This is Dante we're talking about! Dante!" This is hard to do with fictitious characters, and I'm prett-y sure my neighbors would think I'd gone off the deep end considering I was on my deck at the time.)
The ending had my heart pounding and I was happily discontent. Why? Because I realized there will be another book that I have to now wait for and I'm not the most patient person. I need to know what happens NOW! NOW! NOW! See? Not patient.