Diana Sullivan (Jill Clayburgh), una exitosa periodista neoyorquina, se traslada junto a su problemática hija Grace (Martha Plimpton) a Louisiana. Su intención es visitar a unos parientes lejanos, en concreto a su prima Ruth (Barabara Hershey), una mujer de infancia difícil casada a los 12 años y que ahora tiene 3 hijos. Diana y su hija se encuentran en el Sur con un mundo extraño, a veces peligroso.