Some secrets are too deadly to keep...
Julia Lassiter has built a perfect life - flawless family, thriving business, enviable home. But perfection is only ever a mask, and hers is beginning to crack.
Her second husband is devoted - but only on the surface. Her daughters are drifting. Her twin sister is locked out by secrets neither of them talk about.
When a lavish farewell party is planned, old fractures begin to widen - and something long-buried edges closer to the surface.
When someone is killed the night before the party - is it murder or a terrible accident?
Because in the Lassiter family, nothing stays hidden for long... and the truth always comes at a cost.
Previously published as The Good Girl