There is a lot to unpack here so bare with me. I'm give this book a 4 star because I thoroughly enjoyed the world building and the ideas that were attempted. This indie author has a great world, she just needs the help of a developmental editor. If you can get past all of that, it's worth the read.
I mean it's a badass black witch back from hell. What more could you ask for? Every magical creature all rolled into one world? It's got that too. I'm often disappointed when books only acknowledge one type of creature but ignore the rest. If witches are real, isn't everything?! In Black Annis' world, it's all real, and all of it hates her.
The book has massive amounts of telling, straight out stop the story, and let me drop this large world build on you, telling. So it is startling at points. A whole lot of story is crammed into a few days, and a short book. The plot moves fast, you can't spend a week playing getting to know you, and letting lost items become more lost. So I get that it is crammed into a few days, but the book should be way longer. Annis has the pleasure of teaching nosy Sonja about the magic world, why make Sonja nosy if Annis isn't going to indulge her and world build through showing & explanation? They run into every creature imaginable but instead of Annis showing/teaching Sonja, the story is stopped and we get a monologue explanation directed at the reader.
I got Annis' obsession with the dagger, shiny toy, distraction from her own woes, etc. don't want it in the wrong hands, so it might as well be in her hands.
I also liked Annis & Sonja in general, they would have sucked had it been some kind of insta love, we're going to be a team lets do this through out the whole book. I was thrilled at the ending, and their different woes going on through out the book. Sonja being a noob to a lot of the truth of the magical world, and falling for scams, that all felt on point. Annis being gone for 400 years could have been laid on a little thicker, she adapted to the modern day quite easily. But I'm super interested in the Ashley left overs inside her. She has a reputation, and I really liked the message that reputations aren't always what they are cracked up to be. She didn't nail everything, all the time. Which again is a huge bonus for me with main characters.
The book left me with a lot of the right questions, which is why I feel it's just a developmental edit issue. I didn't notice any grammatical or sentence type issues.
I hope that the author hits it out of the park when she releases an update for this book, and the series over all. It has a lot of great potential.