What I found though was a much different book. Anna and Cas are both back. However this time they're so different, and I'll admit that it threw me off a bit. If you'll remember from my review of the first book, I loved Cas' cocky demeanor and lone wolf attitude. What can I say? I'm a sucker for boys like that. The Cas that comes through in this book is a much more lonely and sad boy. Broken, sad, a little like a lonely puppy. Where was my Cas? In the same respect, Anna was there, but also not. I can't explain without spoiling, but I missed her so much.
After a few chapters I finally got used to Cas' new attitude, and was okay with it. Blake does a great job of showing his deep need to find Anna. So I kept reading on, hoping for some scary scenes to keep me up and night and sadly nothing happened. Seriously. There are multiple chapters where nothing exciting happens at all. Now, yes, I understand why. Kendare Blake spends a lot of this book explaining the history behind Cas' athame. She also introduces a new threat in the form of a sinister society with tons of secrets. However without the visceral imagery, the haunting happenings, and the Anna/Cas interaction, I found myself bored. It made for a slow read.
It's actually not surprising to me that I didn't love Girl of Nightmares as much as Blake's first book. I loved Cas as a ghost busting bad-ass. I adored Anna as a vicious yet gorgeous apparition. Everything that I loved about Anna Dressed in Blood was missing here. I applaud the character development, and can't deny that I enjoyed learning about the athame's past. Still, this wasn't my favorite sequel. This is worth a read for closure alone though, especially if you were waiting as eagerly as I was.