Human Holes

Human Holes

A botched alien abduction leaves a combative pair fighting for their lives and the future of the planet.