Durant la Seconde Guerre mondiale, Rachel et Isaac Rosenberg décident de quitter la capitale où ils se sentent menacés en raison de la politique antisémite menée par le régime de Vichy qui collabore délibérément avec l'occupant nazi.
Ils se réfugient à Bordeaux et confient leur fille, Hannah, âgée de dix ans, à un couple de Dordogne résidant en zone libre.
Leur situation devenant intenable, ils partent à Périgueux où Hannah les rejoint, mais les rafles qui se multiplient dans la région les contraignent à fuir en direction de Nice. Le voyage étant particulièrement risqué, ils laissent Hannah chez les paysans qui les ont hébergés, en espérant qu'elle pourra bientôt les rejoindre.
Malheureusement, suite à une dénonciation, ils sont arrêtés et déportés à Auschwitz, en Pologne.
Hannah, avec un courage et une lucidité admirables, gardera le ferme espoir de revoir ses parents.
Dès la fin des hostilités, persuadée qu'ils ont survécu, elle partira pour Paris afin de retrouver leurs traces.