Alors que la stabilité de l’Angleterre édouardienne est menacée par la préparation de La Grande Guerre, Christopher Tietjens, un brillant statisticien au sens de l’honneur excessif, rencontre la belle mais volage Sylvia avec qui il a une aventure.
Cette dernière prétend être enceinte de lui. Christopher décide donc de l’épouser et d’élever l’enfant comme le sien. Au même moment, il rencontre Valentine, une jeune suffragette, et tombe immédiatement amoureux d’elle.
Bien qu’il soit malheureux, Christopher refuse de divorcer pour ne pas aller à l’encontre de ses convictions. Malgré tout, de fausses rumeurs vont venir peu à peu entacher sa réputation. Quand la guerre éclate, Christopher s’engage au front en laissant derrière lui sa famille, son amour impossible mais aussi tous ses repères…