Nel 1945, durante gli ultimi giorni della guerra in Germania, un gruppo di bambini si appresta ad attraversare il paese in macerie per raggiungere la nonna, a circa novecento chilometri in direzione nord. I loro genitori, nazisti delle SS, sono stati arrestati dalle Forze Alleate, lasciando Lore, la sorella maggiore, a prendersi cura dei fratellini. Il viaggio li metterà a confronto con la realtà e le conseguenze delle azioni perpetrate dai genitori. Lungo il tragitto incontrano Thomas, un giovane rifugiato ebreo carismatico e intrigante che risveglia in Lore sentimenti contrastanti, un misto di repulsione e desiderio.