Début du XIXe siècle, en Angleterre. David Copperfield vient de perdre sa mère. M. Murdstone, son beau-père l'envoie chez les Micawber, à Londres. Puis il part chez tante Betsey, une dame un peu loufoque. Le jeune David devient écrivain et se marie.
La relation étroite entre une femme et ses deux amis d'enfance masculins est mise à l'épreuve lorsqu'elle accepte une demande en mariage de l'un d'eux, alors que la Première Guerre mondiale naissante menace de changer leur vie à jamais.