The story begins with Grania, who has run from her life in New York back to her family home on the Irish coast.
Kathleen, her mother, doesn’t understand why. Grania had a wonderful partner, a lovely apartment, she was building a career as a sculptor. But she sees that something has gone wrong and welcomes her daughter home.
And then the girl on the cliff appears. Aurora. A child who has nearly everything: beauty, charm, talent. a wealthy family, a grand home. Everything except a mother.
A very real child, with maybe a touch of magic …
Grania is charmed by Aurora. And then she is drawn into her life, and her home.
But Kathleen is concerned. Because she knows that the lives of Ryans and Lisles have been entangled before, with unhappy consequences.
And so stories of different generations unfolded, the narrative moving backwards and forwards to build a wonderfully absorbing story.
Every time and every place is captured perfectly. Every story contains a wealth of emotions. Patterns repeat. And themes, around the importance of home and family, echo across the years.
There were times when the story became a little predictable, the characters became a little annoying, the plot a little unbelievable. But it didn’t matter.
Because the writing was lovely, and because the author had a lovely way of making you wonder for just the right amount of time before she sets out exactly what you want to know.
There is always a question or two in the air to carry you forward.
Because the plotting, and the way the story builds is so clever. Complex, and yet so easy to understand.
Because for every predictable turn there is a turn that is unexpected and yet exactly right.
Because the story holds so many emotions, and because they are caught quite perfectly.
It would be impossible not to care, not to want to know.
In the end everything makes perfect sense, and the final twist made me catch my breath.
A wonderful piece of storytelling.