In the summer of 1968 a wedding reunites Karl and Katherine Driesler's entire family in Herefordshire, but there is a spectre at the feast in the form of Karl's illegitimate son, Siegfried. His boyhood friend and neo-Nazi, Gustav Halstrup, forces him into a lethal game of bluff involving everyone he knows. Only Siegfried knows the truth of his actions, which have devastating consequences.
Into the maelstrom step Andrew Kellett and Ilse Zopf, Katherine and Karl's former partners, as well as Gustav's lover, Christian Bracht. Each plays a part in the tragedies that unfurl.