Gareth's parents die in a tragic car accident. Yet his investigations show that it was no accident and he discovers his father deliberately drove the car over a cliff. This leads him on a search which uncovers the mystery of his parents' lives during the war years and after. Gareth keeps a secret and he comes to realise that his parents also have secrets which they have kept. But no secret can stay locked away forever and the secrets of the past spring forward to disturb the equilibrium of Gareth's life and those around him.