CRIME 


On the edge of the fading English seaside town of Ilmarsh, local police detective Alec Nichols stumbles upon the heads of 16 horses buried in a field