Three witches see the future of the kingdom, and set about working a spell to put it right. Discworld adventure starring Sheila Hancock and Lynda Baron.