4 Evil Eyes
August 7, 1974
When a young girl mysteriously disappears, police sergeant Howie travels to a remote Scottish island to investigate. But this...