An unholy hosts of paranormal beings cast into the inner jungles of South America feeding constantly on the life-force of the humans found there devastate the villages forcing the inhabitants to worship them as gods. Some however refuse and a desperate battle begins