A professor of archaeology and ancient African history learns of a tribal voodoo curse that will find its human host and give birth to a demonic spiritual beast that, if not found and stopped, will become so powerful that no weapon known to mankind will be able to defeat it. The professor is led ...