Found 1 production
Inhabitants of an isolated military outpost go up against a marauding band of cannibals.