The inhabitants of a small, remote island have been practicing voodoo rites and worshipping an evil …