I think demons possess, not ghosts. Ghosts haunt?