* Sam Wheat (Patrick Swayze): Un giovane ucciso in una rapina, che diventa un fantasma. Non può interagire fisicamente con il mondo, ma può influenzarlo attraverso la sua connessione con Molly.
* Molly Jensen (Demi Moore): L'amorevole fidanzata di Sam, che inizialmente ha il cuore spezzato per la sua morte ma impara a comunicare con lui attraverso un mezzo psichico.
* Carl Bruner (Tony Goldwyn): Il migliore amico di Sam, che insospettisce la sua morte e alla fine si rivela essere l'assassino.
* Oda Mae Brown (Whoopi Goldberg): Un sensitivo fasullo che diventa inaspettatamente il canale di comunicazione di Sam con Molly. Inizialmente dubita delle sue capacità, ma alla fine abbraccia il suo vero dono.
* Willie Lopez (Vincent Schiavelli): Un artista eccentrico che assiste Sam e Molly. È ritratto come una sorta di "sussurratore di fantasmi" che aiuta Sam a navigare nel mondo degli spiriti.
Ci sono anche personaggi secondari come gli investigatori della polizia che indagano sulla morte di Sam e vari altri personaggi coinvolti negli eventi della storia.