Originally Posted by
Big D
Ghosts are rife in FFVII. There are ghostly monsters in the Sector 7 train graveyard. The spirit of Elmyra's husband tried to visit her after he died, but returned to the Planet before he could get to her. The Gi Tribe were trapped in this world after their defeat, and their spirits lingered in the cave behind Cosmo Canyon. When the Black Materia needed to be guarded and the knowledge of its existence protected, several Cetra chose not to return to the Planet, and remained at the Temple of the Ancient in the form of 'spirit bodies'.
Then there are the guys from the training facility in Sector 7, killed when the plate fell but unable to return to the Planet because of their unfulfilled desire for knowledge, hence their appearance in the Respectable Inn in Junon. I mention them separately, as they're perhaps more of a joke/tutorial tool rather than actual characters.
My point is... Something?
Oh yeah. Ghosts, or spirits that haven't (yet) faded away, aren't exactly unknown in FFVII. Aerith's ghost is the most talk-about example, even if it appears prematurely due to some sort of glitch.