This book was interesting, Rory remained an excellent narrator, however, it lacked the one element I really enjoyed about the first book - a mystery. Yes, the story has an interested (though not fully connected) plot, and yes, said plot involves two separate cases of murder, but the story as a whole lacked a mystery. And I was slightly disappointed in that. 
 This book, in all honesty, felt like it was attempting to create connections between the world established in book one, and the vastly different world (I'm presuming) that will be encountered in book three. Rory, though her narrative was as engaging and witty as ever, was more moody in this one. While I felt like she responded very naturally considering everything she'd been through, she was also a little too trusting at times, and very inconsistent. (view spoiler)[Jerome, despite being established as a love interest was written out completely in favor of Stephan in what felt like a very forced move on both accounts (hide spoiler)] And I found myself sixty pages from the end, still unsure of the novel's plot. 
 Of course, it wasn't a bad book, per say. I just felt very let down with the story it told. It was still very well written, and the segments from the alternate points of view remain my favorite parts. I liked the development of Charlotte's character (I rather liked her in book one), and I will likely try and finish the series (or is it a trilogy).