When Erin Macalister leaves the city to take care of her beloved grandmother, she's relieved to be escaping the remnants of her broken marriage.
Arriving in the small rural community she grew up in, Erin finds nothing much has changed — including Jamie McBride, who is still as ridiculously good looking as he was when they were seventeen and madly in love.
Leafing through old photo albums evokes vivid memories for her grandmother of a soldier she once loved. Erin's curiosity about this mysterious soldier deepens when she finds an engagement ring he once gave her grandmother.
Meanwhile, Jamie seems intent on rekindling his relationship with Erin, even though she's not at all sure she wants to risk heartache again.