Bloodwitch by Susan Dennard finds us back in the Witchlands jumping straight into the action. Aeduan and Iseult are on the run, trying to evade The Raider King, young girl and monster bat in tow. We also get a lot more of Aeduan's backstory, and it is pretty tragic, and explains a fair bit about his character and attitude.
We see Safi and the Empress of Marstok trying to weed out traitors in her kingdom, and it is here that Safi encounters a betrayal that rocks her to the core.
While in Nubrevna, we find Vivia fighting the misogyny that prevails in the high council, which is actively undermining her authority, and scheming to make sure that she is not crowned queen. Unfortunately, this is aided by her father, who is holding on to power, even as his health fails.
Merrick also makes an appearance and his storyline makes it clear that the puppeteer, Esme, is more powerful than we expected and will not be easily defeated.
Alliances are made and broken, new powers and magicks awakened, and new threats are revealed, making this the most exciting installment of the series yet.