Pratchett hits the spot again with this blend of fantasy and Shakespeare, with a mighty skewering of both Macbeth and Hamlet. One of my favourite characters, Granny Weatherwax, makes a reappearance, along with two new witches, Magrat and Nanny Ogg. The acting scenes are dead on, and Duke Felmet and his Duchess are a nasty bit of work. And then there's Greebo, who I took a real shining to. Fans of the series will not be disappointed by this one.
For the longer review, please go here: