When a Special Ops squadron answers a distress call from a science lab on the planet Olduvai, their investigation reveals that a series of mutant beings are systematically killing off the population there.
Production Photos - Click thumbnail for larger photos