This is just one of umpteen reviews, so I'll skip the summary. In fact, the only reason I'm reviewing this AT ALL is that I bought the book through Amazon, so every time I write a review of something else, they remind me I still haven't reviewed this one.
But, after having it for months, I've finally started to read it. Wow, I'm glad that I did!
Let's be honest. The plot is really secondary to the characters. And that is where PTerry shines. He gives us characters with motivations and passions, likes and fears, and he lets the humor flow from that, rather than forcing a plot point to make the humor come out. PTerry's humor is never forced.
However, as many have pointed out, this plot is a re-hasing of Lords and Ladies. Without a doubt, Lords and Ladies is my favorite. So when this plot also takes place in Lancre with an outside force of supernatural beings assaulting the kingdom, it felt like I was coming back to a well-eorn fable. I knew the plot, and I could concentrate on reading about the characters.
And we learn so much about the characters this time. Nanny Ogg and Agnes get some great treatment this time around (which they lacked in previous books), and even Granny Weatherwax gets some new twists. The characters are delicious.
Why a four star rating instead of a five, then? Because PTerry wasn't as inventive this time. In Lords and Ladies, we see Elves in a different way. Cliches are broken, mangled, played with, and twisted. But the Vampires (vampyrs, as they prefer) are somewhat mundane. One of them is even named Vlad, for Pete's sake! PTerry certainly did give us a new take on some of the traits of the Vampires, but they didn't get the much-needed overhaul that the Elves got previously.
Otherwise, an entertaining, highly-readable, highly-quotable book (as Discworld books tend to be). But it's still the younger, less successful brother compared to Lords and Ladies.