The Carrionite Curse (audio story)

 was the third story in Classic Doctors, New Monsters Volume Two.

Publisher's summary
Katy Bell returns to her Midlands home to find strange goings-on at the buskers fair. A witch trial in the 1980s. A bonfire ready to be lit...

Luckily, a colourful visitor is already investigating, and the local vicar, Katy's dad, is versed in tales of the macabre. Terrifying forces are on the loose, and the town hall holds a secret. There is black magic in the Black Country, and the Doctor has the name of his enemy on the tip of his tongue...

Something wicked this way comes.

Plot
to be added

Cast

 * The Doctor - Colin Baker
 * Mary Sissinghurst - Andrée Bernard
 * Eileen Nelthorpe - Adèle Anderson
 * Katy Bell - Maya Sondhi
 * Rev. Douglas Bell - Michael Fenton-Stevens

Continuity

 * The Doctor mentions that his coat comes from Kolpasha. (PROSE: Instruments of Darkness et al.)
 * Reverend Bell recalls a tale from Killingworth of Ravensworth and Stephenson foiling an old lady who made men violent by drinking from their brains. The Doctor assures him that she was not a witch. (TV: The Mark of the Rani)
 * The Doctor keeps a "C chest". (TV: The Unicorn and the Wasp)
 * Sissinghurst knows that the Doctor is President of the High Council of the Lords of Time on Gallifrey. (TV: The Five Doctors)
 * Sissinghurst refers to the Doctor as "Valeyard". (TV: Trial of a Time Lord)
 * The Doctor would encounter the Carrionites again in London in 1599 during his tenth incarnation. The Carrionites know this and wish to exploit the time paradox that would arise from confronting his past self, using stones from the now ruined Globe Theatre where they were defeated. (TV: The Shakespeare Code)