Anna Dressed in Blood - Kendare Blake

There are already many great in-depth reviews on Anna Dressed in Blood that do the book more justice than I ever could, so I'm not going to try.

Basically,

the cover is gorgeous,
the story is epic,
the plot is haunting,
and Anna and Cas deserve some sort of Characters of the Decade award!