Book waste no time getting started. The third book in the series it assumes you know the main character so it skips the standard slow introduction and gets right into the mix. 
 Continues the detective Noir style where the detective is a wizard. This is a modern vampire tale with touches of angels, demons and a devious fairy godmother. The previous books only hinted at what Harry Dresden could do, here we get to see him fully use his power and the consequences. 
 More political intrigue, more powerful magic, more pain, more self-doubt and daunting moral decisions. Switching some of the side characters keeping it fresh. Several series changing twists and no easy dilemmas with no easy solutions 
 It was a bit jarring at times as the protagonist refers to previous cases the reader has and has not been a part of in previous books. Overall a good and fresh addition to an excellent series.