Spine Chillers (1980)
The Well (1x12)
Air date: Dec 05, 1980
She dropped a stone down the well, and said ' Fancy being where that is now, clutching at the slimy sides, with water filling your mouth, looking up to the little patch of sky above.
- Premiered: Nov 1980
- Episodes: 20
- Followers: 0