Skeletons at the feast
 The plot of the story centers around a young Prussian girl, Anna Emmerich, and the broken remnants of her family as they flee westward from the advancing Russian army. Along with them they bring the Scottish POW, Callum Finella, with whom Anna has embarked on a secret love affair. As Anna, her mother, her younger brother Theo, and Callum trek across the Third Reich, other stories run parallel to theirs, including the story of Uri Singer, a Jew that leapt off the train to Auschwitz and survives by assuming identities belonging to various German soldiers; and Cecile, a French Jew taken prisoner in a concentration camp and, along with her fellow prisoners, forced to march westward to outdistance the Russian advance. Eventually all three stories come together when Anna's party, joined by Uri, crosses paths with the sad march of Cecile and the other prisoners. Throughout the novel, Anna struggles with the ideas of the atrocities the Nazis have committed and how she can possibly bear the burden of blame by the rest of the world.