Where To Stream The Nightmare Man Season 1 Episode 1
Episode 1
- Aired May 1, 1981
- 30 Min
The late arrival of Sheila Anderson on the small island of Inverdee has a dramatic effect on the community, and on Sheila. An investigation is launched.
Episode 1
The late arrival of Sheila Anderson on the small island of Inverdee has a dramatic effect on the community, and on Sheila. An investigation is launched.