Hildy Good (Sigourney Weaver) é uma irónica corretora de imóveis da Nova Inglaterra e descendente das bruxas de Salem, que ama o seu vinho e os seus segredos.
A sua vida compartimentada começa a desmoronar quando reacende um romance com a sua antiga paixão do ensino secundário, Frank Getchell (Kevin Kline) e envolve-se perigosamente no comportamento imprudente de uma pessoa.
Inflamando emoções há muito enterradas e segredos de família, Hildy é impelida a um acerto de contas com a única pessoa que ela evita há décadas: ela própria.