Episode #1.1
- Episode aired Oct 28, 1990
"The Green Man" is a country hotel near Cambridge, lodged in a house built centuries ago. Is it haunted?"The Green Man" is a country hotel near Cambridge, lodged in a house built centuries ago. Is it haunted?"The Green Man" is a country hotel near Cambridge, lodged in a house built centuries ago. Is it haunted?