Melanie Carmichael (REESE WITHERSPOON) seems to have it all - a rising fashion design career in New York City and a well-known boyfriend, Andrew (PATRICK DEMPSEY), who's just asked her to marry him. There are just two hitches.
Andrew's mother, Kate (CANDICE BERGEN), just so happens to be the Mayor and isn't pleased with his choice, but she has no final say in his decision. That's nothing, however, compared with the fact that Melanie has to travel to her hometown of Pigeon Creek, Alabama to finalize her divorce from her long estranged husband, Jake (JOSH LUCAS).
It seems that he's been reluctant to sign the papers, and Melanie hasn't seen him or her parents -- Pearl (MARY KAY PLACE) and Earl (FRED WARD) - in seven years. She hopes to get in and out of town in a hurry and never let Andrew or any of her NYC friends in on her secret, but Jake's continued reluctance means she has to stay awhile.
As she sets out to convince him, she runs into other Pigeon Creek residents such as Stella Kay (JEAN SMART), Jake's mother; Bobby Ray (ETHAN EMBRY), her in the closet gay friend; and other former acquaintances such as Lurlynn (MELANIE LYNSKEY) and Wade (COURTNEY GAINS) the sheriff.
With time running out before Kate's people uncover her secret, and Pigeon Creek's small town charm and friendliness starting to win her over, Melanie must decide what to do in her life and who she wants as her husband.