The Nightmare Man

The Nightmare Man

Episode 2 (1x2)


: 08, 1981

The brutal murder of Sheila Anderson remains a mystery. Could it have been a ritual killing? While her murderer roams free, Inverdee's community is in great danger.

  • : 1981
  • : 4
  • : 0
  • BBC One