Pablo, 30 ans, est un acteur qui participe à des expériences médicales pour joindre les deux bouts. Alors que sa vie continue de s'enliser, son colocataire disparaît, le laissant avec de nouvelles dettes et des problèmes, dont un chien et un cardigan possédé par un fantôme.
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.