This review was originally posted at Goodreads and imported here later on with next to no spell/grammar checking.
Possibly my favourite City Watch (and therefore Discworld) book ever.
This is a one-man-show and that man is Samuel Vimes, a Duke of Ankh, the commander of the City Watch and still a pretty much just a dirty copper at heart.
The whole story resolves around another one of my favourite story archetypes, which can also be a pretty big spoiler. So I won’t say much other than: the book’s excellent, manages to bring out some of the griminess of the earlier Watch books and shows that Vimes did not get soft. No sir.
It shows a lot of things and characters from a new perspective, it’s a great story and as is custom with the Watch books, it’s got a really good ending.
It’s fantastic, but again: go start with Guards! Guards! or this book won’t make much sense to you.