Have we all not wished to keep forever the one person we love the most?
The secluded beaches of a sun-drenched Mediterranean island are the perfect playground for young Sebastian and Adora. Emotionally adrift from their mother, Adora shelters her sensitive older brother from the cruelties of the world. Sophie does not question her children’s intense need for one another until it’s too late. Her beloved son’s affections belong to Adora, and when he drowns in the sea, she has no one else to blame.
Still heartbroken years later, Adora fills her emptiness with Genevieve, the precocious young daughter of her husband’s business associate and his jealous wife, Miranda. Thrilled to be invited into the beautiful and enigmatic Adora’s world, the child idolizes her during their summers together. Yet, as the years progress, Genevieve begins to suspect their charmed existence is nothing more than a carefully crafted illusion. Soon, she too is ensnared in a web of lies.