Maddie is een oude vrouw. Als zij haar zwangere kleindochter Anna op bezoek krijgt, weet ze dat dit haar laatste kans is om te onthullen wat ze al zeventig jaar met zich meedraagt: het geheim over de laatste uren van Charlotte Ormond. Als jong dienstmeisje nam Maddie het vierjarige meisje vaak onder haar hoede. Onlosmakelijk verbonden met Charlotte's noodlottige dood is het verhaal van Harriet, Charlotte's moeder. Een trotse, rechtlijnige vrouw met een passie voor het verzamelen van vlinders. Het moederschap valt Harriet zwaar en wanneer haar dochter overlijdt, heeft iedereen zijn oordeel klaar. Zwanger van haar negende kind moet Harriet een jaar de gevangenis in voor de moord op haar dochter. Maar Maddie weet dat niet alleen Harriet schuldig is aan haar dochters dood.
Autobiografisch verhaal van een vrouw die haar elf maanden oude zoontje en schoonmoeder verliest, beiden vermoord door haar ex-partner nadat ze hem had verlaten.
Een verpleegster wil kost wat kost weten wat er werkelijk is gebeurd toen een jonge vrouw een zelfmoordpoging deed waarbij haar twee kinderen omkwamen.