1945. At the end of the Second World War, a young mother loses her two-year-old boy in the bombings of Berlin. She flees to the south, where her father finds among the refugee trains a young foundling of the same age to replace his grandson. He makes his daughter promise never to tell anyone, including her husband—still fighting on the Russian front—that the boy is not her own. Nobody will know the difference. 2008. Gregor Liedmann is a Jewish man now in his sixties. He is an aging rocker who ran away from home, a trumpet player, and a revolutionary stone-thrower left over from the 1968 protests. On a single day spent gathering fruit in an orchard outside Berlin with family and friends, Gregor looks back over his life, sifting through fact and memory in order to establish the truth. What happened on that journey south in the final days of the war? Why did his grandfather Emil disappear, and why did the gestapo torture Uncle Max? Here, in the calmness of the orchard, along with his ex-wife Mara and son Daniel, Gregor tries to unlock the secrets of his past.