Podczas nadawanego na żywo telewizyjnego talk show mąż Birdee – Bill (Michael Pare) oświadcza, że zdradza żonę z jej najlepszą przyjaciółką. Upokorzona na oczach bliskich, publiczności w studio i milionów telewidzów, Birdee zabiera kilkuletnią córkę Bernice i wraca do rodzinnego Smithville – niewielkiego prowincjonalnego miasteczka. Matka Birdee – ekscentryczna Ramona Calvert (Gena Rowlands) robi wszystko, by przywrócić córce wiarę w siebie. Jej wysiłki nie przynoszą spodziewanych rezultatów, ale wtedy na horyzoncie pojawia się dawny szkolny ukochany Birdee, Justin Matisse (Harry Connick, Jr.). Birdee odnajduje w końcu siłę, by znów otworzyć swe serce i odzyskać nadzieję...