Precognition, by definition, cannot work.
A person dreams, has a vision, or is told by a mysterious inner voice of certain events that will occur sometime in the future. The problem is, armed with this information, the person is then in a position to CHANGE those events – or prevent them from taking place altogether.
Then the (pre)cognised events will merely be what COULD have gone on to happen. And since anything CAN happen, anytime – the whole thing becomes unremarkable.
However, what MOST people understand by precognition, is that a person receives information about an event that will happen WITHOUT their intervention. Fiction is FILLED with examples of this.
But this too presents problems. If someone merely received RANDOM information about the future, virtually all of it would be MUNDANE.
They would end up doing stuff like telling a friend to buy a size fourteen dress for a woman, whilst telling her it was a size twelve, to make them feel good about themselves. The chances of them foreseeing an assassination or plane crash would be infinitesimal.
Which means that for them to see only IMPORTANT events would require SELECTION – by whoever or whatever was aware of these forthcoming disasters. And that means divine intervention.
But if there WAS a God – or some other supreme cosmic force – at work, why couldn’t he, she or it sort out the problem by himself, herself or itself? Why would such a power require help from a mere mortal?
In fact, if the God or force GAVE a damn – he, she or it would not allow assassinations, plane crashes, accidents, wars, famines, etc., to occur in the FIRST place. And we would all inhabit a World filled with peace, love and cuddly bunnies. Discuss.