Grid List
A British detective working in the Greek Islands encounters a murderous pagan cult in this 'brill...