O renomado romancista Mike Noonan (Pierce Brosnan), incapaz de lidar sozinho com a repentina morte de sua esposa, retorna à casa no lago do casal, no Maine, procurando por paz e consolo. Lá, ele conhece a pequena Kyra (Caitlin Carmichael), e sua mãe Mattie (Melissa George). Viúva, ela luta na justiça pela guarda da filha contra Max Devore (William Scharllert), o rico ex-sogro. Mike resolve ajudá-las, ao mesmo tempo em que lida com as visitas que recebe de misteriosos fantasmas, e percebe que sua falecida esposa tem uma mensagem para ele.