Birdee (Bullock) is an unassuming housewife whose life is disrupted when her husband (Michael Pare) reveals his infidelity to her on a Ricki Lake-style talk show. She goes home to her mother (Rowlands) and the small town in which she grew up, where everyone knows of her televised marital collapse. Things only get worse as a family tragedy brings her ex-husband back for an official divorce. Meanwhile an old friend, Justin (Connick, Jr.), has entered her life, sparking a romance. While Justin's intentions are clear and good, Birdee struggles with the decision to let him fully into her life.