Birdee Calvert-Pruitt(Sandra Bullock) is back in her hometown of Smithville, Texas, after discovering that her husband Bill(Michael Par?) is having an affair with her best friend, Connie(Rosanna Arquette). The entire town knows what happened to flawless beauty Birdee since Connie let her know about the affair on a national talk show. Back in town, she's dealing with catty old friends and acquaintances from high school who can't help rubbing it in her face that she isn't as perfect as she thought while still trying to get back on her feet with her daughter, Bernice(Mae Whitman). Deeply depressed, she runs into an old friend, Justin Matisse(Harry Connick Jr.), who tries to help her through, but is still in love with her. Birdee must make a new life for her and her daughter, but will Justin be able to be part of it?