Unbeknown to the locals, giant leeches live in caves under a swamp.
the disappearance of a succession of trappers prompts the game warden to investigate matters.
with horrifying results.