Melody Browne can remember nothing before her ninth birthday. Now in her early thirties, Melody lives in the middle of London with her seventeen-year-old son. She hasn't seen her parents since she left home at fifteen, but Melody doesn't mind. She's better off on her own.
And then fragments of her past start to come back. At first, her memories mean nothing to her but slowly, day by day, she begins to piece together the real story of her childhood.
But with every mystery she solves another one materialises, with every question she answers another appears. And Melody begins to wonder if she'll ever know the truth about her past ...