I don't know if any of these are red herring.
-The people who seem to know something are wearing headphone. Sound based? Frequency? Experiment?
-there are worm-like creatures in the victim. Parasite?
-Village leader mentions water. Waterborne?
-Outsider taxi driver start to see the illusion...