Episode #1.2
- Episode aired May 8, 1981
- 29m
The brutal murder of Sheila Anderson remains a mystery. Can the bizarre nature of her death be linked to a possible ritual killing? While her murderer roams free, Inverdee's island community... Read allThe brutal murder of Sheila Anderson remains a mystery. Can the bizarre nature of her death be linked to a possible ritual killing? While her murderer roams free, Inverdee's island community is in great danger.The brutal murder of Sheila Anderson remains a mystery. Can the bizarre nature of her death be linked to a possible ritual killing? While her murderer roams free, Inverdee's island community is in great danger.