Anna Dressed in Blood, by Kendare Blake; narrated by August Ross
Anna Dressed in Blood, Book 1
Cas Lowood has always worked alone on his quest to dispatch murderous ghosts and discover the demon who killed his father. Imagine his annoyance when he moves to Thunder Bay to kill the intensely horrific ghost Anna Dressed in Blood and he accidentally picks up a couple of teenaged tag-a-longs. When he attempts to dispatch Anna, he discovers that she's unlike any ghost he's ever fought before. She's frightening and mesmerizing in her power. Cas digs deeper into Anna's story and begins, for once, to see a ghost as an unwilling victim rather than simply a supernatural murderess.
