Comparing with the previous book of the series, I found it a little less thrilling. But I can make peace with that. Harry Dresden doesn't always need earth collapsing disasters or dangers. He is a mortal after all. Well whatever that was stake in this story was no less important to him. Overall a good story. But after the seventh book my expectation was bound to be high. So I am guessing my rating is a little biased. Maybe I would give it a 4 if I had not read the previous one.