Quando a guerra separa amantes em seu aniversario de casamento no dia 14 de fevereiro de 1944 na estação de trem de LA, o piloto da Marinha Neil Thomas (Billy Magnussen) faz uma promessa para sua esposa gravida que ele não tem certeza se poderá cumprir – retornar vivo a estação de trem no próximo aniversário de casamento.
Durante sessenta anos Caroline Thomas mantém sua promessa de esperar seu marido na estação de trem, só que ele nunca aparece.
Susan (Jennifer Love Hewitt) é uma jornalista que tenta descobrir o que realmente aconteceu com o piloto naval numa história que irá mudar sua vida para sempre.