Miles Ryan's life was changed forever the day his beloved wife and first love was killed in a hit-and-run accident.
Now two years later, deputy sheriff Ryan awaits the day when he will bring the unknown driver to justice. When he meets Sarah Andrews, his son's second grade teacher, he begins to feel things he hasn't felt in years.
Sarah has settled in New Bern, North Carolina to start afresh after a difficult divorce. Miles and Sarah connect immediately, and soon find themselves falling deeply in love - but a dark and terrible secret threatens to force them apart forever.
Sparks' life-affirming message of love and forgiveness radiates warmth with the added dimension of narrator L J Ganser's empathetic voice.