Read again? Yes
It never lets up on Harry Dresden, does it? This time around, someone is trying to kill him by sending Gruffs, billy-goat-like creatures. When he defeats one wave, the next ones are larger!
Mab, the Queen of Winter, wants him to find Gentleman Johnnie Marcone. She gives him a vision of Marcone being captured by the Denarians, the evil demons from "Death Masks." If they're back in town, dealing with the Gruffs and having Molly as an apprentice are just nuisances.
Butcher takes us further into the ever-expanding notion of a Black Council slowly consolidating power in the world. Dresden has long suspected the existence of such an organization; he knows there's a traitor on the White Council of Wizards, but Marcone's capture points to a traitor in the gangster's company as well.
Apparently, there's a traitor amongst the Denarians as well....