Selina penaluna è una sirena, così le diceva sempre sua madre, prima di abbandonarla. Raccontava che sua figlia neonata le era caduta in una pozza senza fondo, e il mare le aveva restituito lei: bionda, pallida come il marmo e dagli occhi viola. Così selina è cresciuta come una sirena: bellissima e selvatica, senza scuola, in riva all'oceano. Jack ed ellen sono due gemelli sfollati in cornovaglia all'inizio della guerra e affidati a una ricca famiglia. L'incontro con selina lascerà nelle loro vite un segno indelebile, che riapparirà prepotente quando ellen, ormai anziana e alle prese con un trasloco, sarà costretta ad affrontare il ricordo di jack innamorato della sua sirena. Una storia d'amore e segreti, gelosia e speranza, rimpianti e promesse racchiuse nella profondità del mare.