Isabelle ha la vita che ha sempre desiderato e per cui ha lottato. Un ottimo lavoro nel centro di Londra, un guardaroba pieno di abiti eleganti e tutto regolato da un ordine maniacale. Ma Isabelle non è sempre stata così. Un tempo era una bambina chiassosa e ribelle; nel tempo, però, ogni spinta vitale si è infranta contro il muro di dolore per la separazione dei genitori, due archeologi molto più interessati alle antichità che alla figlia, e per per l’abbandono del padre, partito quando lei aveva soltanto quattordici anni. Ed è proprio la morte del padre a sconvolgere l’ordine della vita di Isabelle, ora adulta di successo. Perché quello che Isabelle trova nella scatola lasciatale in eredità la cambierà, lentamente ma inesorabilmente, fino a spingerla a inseguire un sogno, una visione, un canto segreto che le invade la mente. Il canto della pioggia sulle dune.
In un’altra epoca e in un altro luogo una giovane donna traccia versi sulla sabbia di quelle stesse dune. Mariata, appartenente al fiero popolo dei tuareg, costretta a un matrimonio di convenienza, fugge nel deserto alla ricerca delle proprie radici e dell’amore perduto. Lo stesso viaggio tra le sabbie millenarie del Sahara che dovrà intraprendere Isabelle per dare un volto ai fantasmi che la perseguitano...
Che cosa lega tra loro i destini di due donne lontane nel tempo? Una, Catherine, ha solo diciannove anni quando viene rapita e fatta schiava dai corsari berberi nel luglio del 1625, l'altra, Julia, è una ragazza dei giorni nostri, con una complicata e dolorosa situazione sentimentale. Tra Inghilterra, Cornovaglia e Marocco, tra passato e presente, i percorsi di vita delle due donne sì incroceranno più vote, in modi inattesi e sorprendenti, cosi come sorprendente e inatteso è l'amore che cambierà per sempre le loro esistenze...