A Near Vimes Experience

The City Watch's cranky captain Sam Vimes faces Death when a former friend reappears after 20 years, unchanged and vengeful. Add an over-eager new recruit, a disruptive aristocrat and a stolen library book to the mix, and matters get complicated. An askew view of the people policing a city's mean but magic-strewn streets of Terry Pratchett's Discworld, starring Richard Dormer