A költő Beverly Westonnak (Sam Shepard) alkoholproblémái vannak, felesége, Violet (Meryl Streep) pedig szájrákkal küzd, ráadásul egyre inkább kezd rákapni a drogokra. A férj úgy dönt, hogy felfogad egy 24 órás gondozót Violet mellé. Néhány héttel később fel is bérlik e célra Johannát (Misty Upham). Majd Beverly eltűnik, amely arra ösztönzi a családot, hogy összegyűljenek megkeresni, ám néhány nappal később kiderül, hogy a családfő öngyilkosságot követett el. Az egész család részt vesz a temetésen, köztük Violet és Beverly lányai, Barbara (Julia Roberts) és Karen (Juliette Lewis), valamint a házban lakó Ivy (Julianne Nicholson) is. A következő néhány napban azonban elharapóznak az indulatok. Ennek egyik oka, hogy Violet és Barbara sosem jöttek ki jól egymással. A másik, hogy Karen marihuánán élő vőlegénye megpróbálja molesztálni jövendőbeli unokahúgát (Abigail Breslin), Ivy pedig összekavar unokatestvérével, és azt tervezik, hogy elszöknek a diszfunkcionális család elől.