John Tyree es un muchacho rebelde que vive en Carolina del Norte. Después de pasar una infancia complicada sin madre y con un padre obsesionado con la numismática, decide alistarse en el Ejército para poder huir de su pueblo y de su disfuncional familia. Sin embargo, en uno de los permisos que se le conceden, volverá a su ciudad natal y allí conocerá a Savannah. Las visitas de John a Savannah se suceden y en ellas el amor que sienten el uno por el otro no hará más que aumentar.