In emotional times, we see/hear what we somehow expect and want to hear/see.
Nothing supernatural, just our minds going along paths we want.
A few months after my dad died, my eldest daughter was in his local hospital for an operation. She was, by far, his favourite g.child and had he been alive, he would without doubt have walked over and visited her. On the morning following the op. I went to her, and as I walked along the hospital corridor, I was thinking how my Dad would have been accompanying me. Got to her ward, she was still coming out of the General, but told me that when she first woke up, she thought of Grandpa (forgotten his death), and knew he would be visiting her, and saw him in the chair at the side of the bed.
Now both of us knew that there was spirit or ghost, etc. just trick of her mind seeing what she expected to see.
No spirits, no after-life. No souls (anyone tell me where that is? Just our minds.