Ecco cosa succede nell'episodio:
* Melinda incontra un fantasma di nome David chi è bloccato in un loop temporale, rivivendo lo stesso giorno ancora e ancora.
* David è stato assassinato in questo giorno e il suo spirito è intrappolato, incapace di andare avanti. Continua a rivivere il giorno della sua morte, sperando di cambiare l'esito.
* Melinda lavora con David per scoprire cosa è realmente accaduto quel giorno e cosa ha causato il suo omicidio.
* Aiuta David a trovare una conclusione scoprendo la verità e permettendo al suo spirito di andare avanti.
Questo episodio è una classica storia di *Ghost Whisperer* che esplora i temi dei cicli temporali, degli affari incompiuti e del potere del perdono.