If I hadn't so thoroughly enjoyed the whole series, I might have been tempted to condemn Jim Butcher for the turn the series took with the last book. It was great, but where could the series possibly go from there, and how could it continue without losing almost everything that made it wonderful up until then?
So I was very concerned about this book, and I should never have doubted. I can't say it's my favorite in the series - hard to beat making riding a dinosaur through Chicago believable as he did earlier in the series! - but it's darn good and stands on its own as well as making me eager for the next one.
One of the things I loved about the book is that while it has a number of seriously surprising plot twists and new revelations about old situations and characters, none of them felt like cheats - as surprising as they were, I got the feeling that they were things I could have seen coming and were fully supported by what came before - AND make me want to go back and start the series from the beginning to watch the old events with new eyes.
It's hard to share the most memorable moment without unforgivably giving away spoilers, but there are a number of places where the plot suddenly shifts from the direction it was clearly going into a whole and suddenly new direction, one that takes not only the reader, but the characters, by surprise.
James Marsters IS the voice of Harry Dresden. he combines just the right balance of been-there-done-that and golly-gee-wiz, and just the right balance of deep wisdom and klutzy seat-of-the-pants that it's hard to imagine anyone else doing it. Nothing against John Glover in the last book, but it's a joy to have Marsters back.
Report Inappropriate Content
If you find this review inappropriate and think it should be removed from our site, let us know. This report will be reviewed by Audible and we will take appropriate action.