A year after a giant oil leak off the west coast of England, a scientist visits the small island of Balfe to investigate the spill's effect. The locals are suspicious of his presence, and he notices the almost Neanderthal features of some of the islanders and their aggressive natures.

  • Availability
  • , , , , , ,