United Kingdom of Great Britain and Northern Ireland
February 04, 1964
Horizon
Overkill
Season 35 Episode 6
Horizon presents the story from Celtic ritual and forensic science with startling conclusions that emerge about the subject and the nature of the evidence itself.