City of Spells by Alexandra Christo
With Wesley as their prisoner, Dante Ashwood and Zekia tear through the streets of Uskhanya, conquering cities at a time with their army of Crafters and enthralled citizens. As Wesley realises the truth of his power and Zekia tries to lure him to darkness, he must fight against the deadly magic that invades his mind and find a way back to his friends before it’s too late.
Meanwhile, as the cities fall, Tavia, Saxony and Karam prepare for a fight unlike any other. With tensions running high and battles at every turn, they must unite an army of Crafters, crooks and even politicians if they truly want to take down Ashwood once and for all.
Trigger & Content Warnings