Although I do not believe in ghosts, being an Atheist who leads an evidence based life, I actually believe in very little.
What I do feel is the correct approach to metaphysical things (are they things ?), is to go along with Shakespeare where he has Hamlet say : "There are more things in heaven and earth, Horatio,than are dreamt of in your philosophy."
Not that I think Ghosts etc will be proven to exist, but I think a greater understanding of the human mind will explain even further the mechanisms that prompt a lot that cannot be fully explained at present.