Josh è caduto in uno stato di cupa depressione da quando, dieci anni prima, un incidente ferroviario ha troncato la vita della sua amata fidanzata Emily. Da quel momento, a causa di alcuni incubi e di allucinazioni che continuano a tormentarlo, non è più riuscito a guardare avanti. Preoccupato da ciò, il vecchio amico Rusty ha fatto ritorno in città per spronarlo a ricominciare a vivere. L'assunzione della misteriosa cameriera Amelia nella stessa pizzeria in cui Josh lavora, però, complica ulteriormente la situazione a causa della straordinaria somiglianza con Emily e di alcuni eventi poco razionali che portano Josh a dover scegliere tra l'amico e un amore che sembra essere ritornato dall'aldilà.