Anna Dressed in Blood

By Kendare Blake

Moving from town-to-town, Cas slays murderous ghosts, seeking revenge for the death of his father. Along the way, he meets Anna's ghost, and discovers new insights into the complexities of ghosts.

More in fantasy, science fiction

More from Best Fiction for Young Adults