The perfect house. The perfect family. Too good to be true.Kate Webb still grieves over the loss of her young son. Ten years on, she spends her weekends hungover, attending open houses on Sydney's wealthy north shore and imagining the lives of the people who live there.Then Kate visits the Harding house - the perfect house with, it seems, the perfect family. A photograph captures a kind-looking man, a beautiful woman she knew at university, and a boy - a boy that for one heartbreaking moment she believes is her own son. When her curiosity turns to obsession, she uncovers the cracks that lie beneath a glossy facade of perfection, sordid truths she could never have imagined. But is it her imagination? As events start to spiral dangerously out of control, could the real threat come from Kate herself?