1940. Matilda's vriend Hans is in gevaar. Ze biedt hem haar zolder om te schuilen. Maandenlang zien ze elkaar enkel bij kaarslicht als zij hem eten komt brengen en kunnen ze niets anders dan fluisteren. Tot op een dag soldaten haar huis binnenstormen en ze Hans meenemen.
2018. Grace komt erachter dat ze een boekwinkel in Dachau heeft geërfd van de grootmoeder van wie ze het bestaan niet wist. Grace duikt in het verleden van haar grootmoeder Matilda en stuit op dingen over zichzelf en haar familie die haar leven op z'n kop zetten.