Thirty years have passed since Greta left Marchmont Hall, a grand and beautiful house nestled in the hills of rural Monmouthshire. But when she returns to the Hall for Christmas, at the invitation of her old friend David Marchmont, she has no recollection of her past association with it - the result of a dreadful accident that has blanked out more than two decades of her life. Then, during a walk through the wintry landscape, she stumbles across a grave in the woods, and the weathered inscription on the headstone tells her that a little boy is buried there.
With David's help, Greta embarks on a quest to discover her lost memories, and begins to piece together the fragments of not only her own story, but also that of her daughter, Cheska, the tragic victim of circumstances beyond her control. And, most definitely, not the angel she appeared to be . . .