L'histoire vraie de Jan Zabinski, gardien d'un zoo de Varsovie, et de son épouse Antonina, qui sauvèrent 300 juifs emprisonnés dans le ghetto de Varsovie suite à l'invasion des Nazis.
1945. Le chaos se répand en Allemagne et les armées du III ème Reich commencent à se déliter. Des escadrons de soldats ivres multiplient les exécutions sommaires, sans différencier déserteurs et fantassins ayant perdu leur unité. Pour survivre, un jeune déserteur allemand, Willi Herold, va usurper l’identité d’un capitaine, entraînant dans sa fuite avec lui des soldats pour une mystérieuse «mission spéciale».
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.