Angel Heart? Contains major Angel Heart spoiler!
I'm at episode 4, and wondering if this is some kind of Angel Heart thing.
The only way he could get "God's" messages is that he knows what happened, but has buried it ... was even responsible for it himself.