Twice-divorced middle-aged teacher Andy Roberts' life is on what feels like permanent hold. His job teaching History in Ballymoney Grammar is stifling him, his cold and emotionally distant father's ill-health requires his constant attention. He's going nowhere. The universe is conspiring though. His father's death reveals a mystery with its roots in Germany Andy feels compelled to unravel. Even this is sidelined when another bombshell is dropped into his lap: his dying ex-wife presents him with a troubled 16-year-old son he knew nothing about. Andy's life is turned on its head. Is Andy doomed to repeat his own father's mistakes, or will solving the riddle of what happened in Occupied Germany bring redemption to father, father and son?