Il fantasma di una ragazza, che andava a scuola con Delia ed era una sua cara amica, torna a casa della donna portandole solo guai e mettendo zizzania tra Delia e suo figlio, Ned. Il fantasma della ragazza tenta più volte di far in modo che Ned disobbedisca ai divieti della madre, ad esempio lo invita a scappare di casa, nonostante sia in punizione, per andare ad una festa. Intanto Jim-Sam decide di partire per ritrovare Nicole per scoprire, e magari ricordare, la sua vita precedente. Melinda, però, per non lasciarlo solo, decide di accompagnarlo, fingendo di aver acquistato mobili nel paese dove Jim-Sam si sta recando. Arrivati alla casa di Nicole, l'uomo non la trova e scopre che è partita il giorno dopo la sua scomparsa; la vecchia convivente di Nicole, però, le dà il suo nuovo numero di telefono. Jim-Sam le lascia molti messaggi in segreteria, spiegandole di aver avuto un incidente e di aver perso la memoria, ma lei non risponde. Dopo ciò, Melinda lo porta in un ristorante messicano, dove Jim-Sam ha una lite con un uomo a causa di un fantasma di Melinda e si fermano ad un ospedale per curare Jim-Sam. Quando arrivano, però, lui ha una visione dove ricorda la notte in cui il marito di Melinda venne colpito da un proiettile e portato in quell'ospedale e tutto ciò gli sembra impossibile, anche se Melinda capisce che pian pian il suo Jim sta ritornando. Nel frattempo, a casa di Delia arriva Eli James che con la sua capacità fa chiarire la situazione tra Delia, Ned e la ragazza fantasma, che faceva ciò solo per voler rafforzare il rapporto tra mamma e figlio e finalmente passa oltre. Infine, quando Jim-Sam e Melinda ritornano a Grandview, lui le propone un appuntamento, chiedendo di lasciarsi il passato alle spalle, ma proprio in quel momento arriva Nicole, la vecchia ragazza di Sam, che si rende conto che lui ha realmente perso la memoria.