Inexperienced Thai soldiers battle a growing undead menace in this gruesome survival horror. A Japan…