Prague, 1950. Le père de Jonas, 13 ans, est arrêté en pleine nuit par la police. Accusé d'activités contre-révolutionnaires, il ne réapparaît jamais. Chassé du lycée, Jonas cherche du travail et atterrit dans la libraire de M. Pinkel, que la police politique lui demande d'espionner.
Prague, août 1968. Depuis quelques mois le régime semble enfin s'ouvrir. Jonas a repris la librairie de M. Pinkel et est en couple avec une Vietnamienne. Alors que sa vie se complique avec la réapparition de Tatiana, son amour de jeunesse, l'URSS envoie l'Armée rouge et ses chars pour soumettre les Praguois.