1 title
1 results
A police sergeant's search for a missing girl leads him to investigate the rituals of a sinister pagan cult on a remote Scottish island.