John Tyree, es un 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. John conseguirá además, con la ayuda de Savannah, descubrir el porqué del alejamiento de su padre y reconciliarse con él. A pesar de todo esto, algo que excede a su contro sucede: los cruentos atentados del 11 de septiembre que sumen al país en la alerta roja militar. John tendrá entonces que tomar la decisión más difícil de su vida, la de optar entre el amor a una mujer y el amor a su país.