Lancre's new ruler teeters on the edge of madness. The old King will be revenged. The three witches set to work!
The final part of Terry Pratchett 's popular tale dramatised by Vince Foxall.
Starring Sheila Hancock as Granny Weatherwax, Lynda Baron as Nanny Ogg, Deborah Berlin as Magrat Garlick, Ian Masters as Duke Felmet, Kristin Milward as Lady Felmet, John Hartley as King Verence, Andrew Branch as the Fool, Gavin Muir as Vitoller, Brian Hibbard as Hwel and Roger May as Tomjon
Director: Claire Grove
First broadcast on BBC Radio 4 in 1995.