Film sa odohráva v 50. rokoch, kedy Ann Devereaux (Renée Zellweger) opúšťa svojho muža Dana (Kevin Bacon), vezme svojich násťročných synov a vydáva sa na cestu, aby našla bohatšieho muža a lepší život. Bohužiaľ už to nejde tak ľahko ako pred 20 rokmi, kedy všetky okúzľovala svojou mladosťou a iskrou.