La vie de Joséphine est bien ordinaire et ses proches finissent par le lui faire sentir : son petit ami mène en fait une double vie, ses parents partent faire le tour du monde.
En pleine Allemagne nazie, Matilda cache Hans, son amour d'enfance, dans son grenier. Alors qu'elle le protège pendant de longs mois, le jeune homme est finalement déporté à Dachau.
Berlin, 1945. Ester est libérée d'Auschwitz. Dans le camp, elle a donné naissance à une petite fille qui lui a été arrachée pour être emmenée dans une famille allemande.