Di ritorno da una missione militare in Afghanistan, Ian Carlisle è deciso a mantenere la parola data al maggiore McKinley in punto di morte: trovare sua figlia e leggerle il suo diario, pagina dopo pagina.
Charlee McKinley vive a River Rock, nel Missouri, ed è una giovane donna generosa, esuberante e dotata di spirito artistico. Ian, che grazie alle parole del maggiore si è innamorato di lei ancor prima di conoscerla, non ha idea se lei potrà mai ricambiare i suoi sentimenti.
