Mary Grimes a grandi dans la campagne anglaise avant de connaître, à 15 ans, son premier amour avec un soldat de passage au début de la Seconde Guerre mondiale. Longtemps, elle a attendu son retour, mais, les années passant, son souvenir s'est effacé. La rencontre avec un gamin du quartier, Jeremiah, va changer la vie de Mary.