I can’t even begin to tell you how exciting the last hundred pages of this book were. I was totally freaking out. I finished the last page at about 02:00 in the morning, got out of bed with an exited giggle and ran into the next room to grab the next book in the series. I read that for a couple of hours more before I finally gave up and went to sleep.
If you are thinking about reading this series, please don’t read any spoilers. Jim Butcher has done an brilliant job of mixing predictability and complete surprise. The predictability of the plot works really well because you have a good idea what is going to happen, but you are desperate to see if it does because there are enough surprises to keep you guessing, or questioning what you think is coming round the corner.