One thing that most of the psychics who've visited there (and made their feelings known) all agree upon is that the ghosts aren't really there.
Oh! They're real enough to be seen and heard, but there's nothing sentient about the spirits on Drummossie Moor. It's residual energy, replaying events, as a haunting.
So much emotion was felt on the moor that day, and during the endless, horrific night which followed. These were men who knew that the cost of losing was everything. Not just for themselves, but for their families, their clan, their language, their culture, their history and their land.
There were horrors enough in the heat of battle. Highlanders bogged down in the mud, the momentum of their charge expended before they even got close. The English employed a new musket manoeuvre, with all the effect of a modern day machine gun. The group of clansmen, who fled for shelter in a barn, only for the English to burn it down; and them still trapped inside.
There were rules in battle, which didn't apply that day. At the end of the fighting, all should be allowed to tend their sick and wounded in safety. The surviving Scots could not. The English shot them down.
So men lay throughout the night, knowing the worst, fearing the future, in the most dreadful pain. Then came the dawn and the improbably slow waiting for death to come at the end of a bayonet.
Against all precedent and war etiquette, the English fanned out across the moor and stabbed to death any Highlander still alive. Any who hadn't perished in that cold April night. And those further up could see the English coming. They knew what they were doing and they could not move away.
Too injured to move away.
It's the high emotion of this, neurons flashing with hopeless adrenaline, trapped forever in that terrible atmosphere, which haunts Drummossie Moor. Those with the right kind of eyes still see them there, awaiting an English bayonet and the loss of it all.
But there's absolutely nothing to be done to help them. They are not there. Except maybe at St Mary's Well.