Het is 1979. Als George Clare op een winterse namiddag uit zijn werk komt, vindt hij thuis het levenloze lichaam van zijn vrouw. Zijn driejarige dochter zit in de hal en kan niet zeggen wie er verantwoordelijk is voor haar moeders dood. George wordt in het moordonderzoek direct aangemerkt als hoofdverdachte.
Wat heeft zich in het huis afgespeeld? Welke geheimen hadden de Clares voor elkaar? Op subtiele wijze laat Brundage steeds meer doorschemeren over hun problematische huwelijk, hun relaties met vrienden en buren, en de gekwelde geschiedenis van de vorige bewoners van het huis.
Alles houdt op te bestaan is door zijn Hitchcockiaanse suspense met elke pagina moeilijker weg te leggen. Op overdonderende wijze overtuigt Brundage met een bedwelmende roman die nog lang blijft nagalmen.