Over half a century after WWII, a generation of Germans still struggles to come to terms with their ancestors’ atrocities. They are kriegskinder, the children of war. Guilt and spirits haunt them.