Au cours de la Seconde Guerre mondiale, la jeune ouvrière Sasha noue une idylle amoureuse avec un aviateur, Alexeï. Ils se marient. Un jour, Alexeï ne rentre pas d'une mission : on le croit mort. Pourtant, il reparaît après la fin des hostilités. Prisonnier des Allemands, il a réussi à survivre. Mais on ne le croit guère et il est catalogué comme traître à la patrie. Exclu du Parti, on lui retire également ses décorations. Déchu, il sombre dans l'alcoolisme. Quelques années après le décès de Staline, il est réhabilité et peut, à nouveau, exercer ses talents d'aviateur et s'attaquer à un nouveau record.
Angie, jeune médecin qui exerce à New York, s’apprête à fêter Noël seule. En prenant le train pour rentrer chez elle, elle se retrouve transportée dix ans avant, en train de fêter Noël en famille avec Tyler, son amoureux d’alors.