Действието се развива през 1953 година в Ню Йорк. Там очарователната Ан Девъро (Рене Зелуегър) живее, заедно със съпруга си Дени (Кевин Бейкън), 15-годишния им син Джордж (Логан Лерман) и по-големият му брат, от първия брак на Ан - Роби (Марк Рендал). Ан не изглежда особено заинтересована от живота на децата си и дори не си спомня в кое училище учат. След като обаче хваща мъжа си в изневяра, тя му заявява, че го напуска и взима децата със себе си. Първата стъпка след като напуска мъжа си е да изтегли парите от бившата семейна сметка, след което изпраща Джордж да купи кадилак. И така, заедно с Роби и Джордж, Ан тръгва на пътешествие из страната, от град на град в търсене на богат мъж, който да обезпечи нов и по-щастлив живот за нея и синовете й.