«¿Cómo pudo morir una mujer —una buena mujer, una mujer que amó lo mejor que pudo— y dejar este enredo de mala sangre tras ella, este nido horrible de iracundas, iracundas mujeres?». La muerte de la abuela Lucy saca a la luz una silenciada tragedia familiar que afecta de lleno a tres generaciones de mujeres profundamente heridas. La más joven, Stella, descubrirá que su madre tiene una hermana y su abuela, otra hija, Tilly, cuya existencia ha sido ocultada como una maldición, o una enfermedad. Tilly cumple a su pesar los requisitos de la perfecta oveja negra. Huyendo del aturdimiento familiar, pero con una inmensa y constante sed de regresar a él, abandonó muy pronto su hogar y, desde muy joven, aprendió a vivir la vida con todos sus sinsabores. Su sobrina Stella parte en su búsqueda y decide ayudarla a salir del agujero en el que se encuentra y llevarla con su hijo a San Francisco. Escapando también ella de sus propios problemas, pero sin poder desprenderse de ellos por completo, Stella emprende la arriesgada aventura de salvar la vida de Tilly.