Il y a 20 ans dans deux villes différentes (en France et en Pologne) naquirent deux petites filles pareilles. Elles n’ont rien en commun, ni père, ni mère, ni grands-parents, et leurs familles ne se sont jamais connues.
Jacek, un jeune homme, erre dans Varsovie. Il monte dans un taxi et assassine le chauffeur, sans mobile apparent. Piotr, avocat tout juste diplômé, est chargé de sa défense. Jacek risque la peine de mort.
Jozef vient voir son père en traitement dans un sanatorium, où le Dr. Gotard entretient une très mystérieuse atmosphère. Dès que l’on y pénètre, on entre dans un monde de fantaisie issu du subconscient.
1945, jour de l'Armistice dans une petite ville polonaise, au milieu des combats entre communistes et nationalistes. Un de ces derniers, Maciek, jeune et aguerri par la lutte armée, reçoit l'ordre de tuer le nouveau secrétaire régional du Parti. Mais lui et son groupe se trompe de cible. Attendant une nouvelle occasion d’achever sa mission, il a une liaison fulgurante avec une serveuse...
A Varsovie en 1939, tandis que le grand acteur Joseph Tura attaque le monologue d'Hamlet, " To be or not to be ", le lieutenant d'aviation Sobinski quitte son fauteuil pour rejoindre la belle épouse de Tura, Maria. La guerre éclate. Sobinski est envoyé à Londres. Il tente de faire parvenir un message à Maria par l'entremise du professeur Siletski, qui est en fait un traître...