That is almost basically the plot to KNOWING with Nicolas Cage. Have you ever seen the movie? Because if so, maybe some of the elements blended in. Your brain can only dream up of what you have seen, or enough to cause a scenario.
If not though...
Never seen it swear on my kids. Now im gonna check it out though