Le récit suit l'histoire du polonais Leopold Socha, qui passe de voleur à héros durant la Seconde Guerre mondiale en sauvant la vie d’un groupe de juifs de Lvov. Quand Socha rencontre le groupe pour la première fois, c'est uniquement par intérêt financier qu'il décide de lui trouver une cachette dans les canaux.
Stella, grandit à Berlin sous le régime nazi. Elle rêve d'une carrière de chanteuse de jazz, malgré toutes les mesures répressives. Finalement contrainte de se cacher avec ses parents en 1944, sa vie se transforme en une tragédie coupable.
En 1945, à la fin de la guerre, Lore une jeune adolescente, fille d’un haut dignitaire nazi, traverse l’Allemagne avec ses frères et sœurs. Livrés à eux-mêmes, au milieu du chaos, leur chemin croise celui de Thomas, un jeune rescapé juif.
Michael et Dafna, mariés depuis 30 ans, mènent une vie heureuse à Tel Aviv. Leur fils aîné Yonatan effectue son service militaire sur un poste frontière, en plein désert. Un matin, des soldats sonnent à la porte du foyer familial. Le choc de l’annonce va réveiller chez Michael une blessure profonde, enfouie depuis toujours. Le couple est bouleversé. Les masques tombent.