Herman Spooner zarabia na życie, sprzedając używane samochody i nadal mieszka z matką i ojcem. Mimo że rodzice bardzo go kochają, chcieliby by ich syn się usamodzielnił i opuścił rodzinne mieszkanie. Herman zdaje sobie sprawę, że w dniu 30-tych urodzin, będzie musiał stać się dorosłym mężczyzną. Kiedy Herman spotyka Rose, wszystkie lęki znikają.
Obraz opowiada historię Mary, szefowej kuchni, która wkrótce ma stracić swoją cukiernię. Aby się przed tym uchronić kobieta decyduje się wraz ze swym narzeczonym, Brentem, wrócić do domu, by odebrać od swojej ekscentrycznej teksańskiej rodziny pokaźny prezent zaręczynowy. Jednak sprawy komplikują sie kiedy Brenta dopada alergia, która uniemożliwia mu podróżowanie. Mary postanawia za kaucją zwolnić z więzienia brata bliźniaka ukochanego, Jake'a, i z nim udać się do rodziców...
Mona Gray (Jessica Alba) jest zamkniętą w sobie, stroniącą od ludzi, dwudziestolatką. Kiedyś była uśmiechniętą, pełną energii dziewczynką, ale szczęśliwe czasy skończyły się wraz z chorobą ojca. Mona traci radość życia i wiarę w szczęśliwe zakończenia. Jedyne, co daje jej ukojenie to, rozbudzona przez ojca, fascynacja światem liczb. Kiedy otrzymuje posadę nauczycielki matematyki w szkole podstawowej, okazuje się, że jej niekonwencjonalne metody nauczania są niezwykle skutecznie. Młodzi podopieczni stopniowo przekonują się nie tylko do nauki, ale i do swojej nowej pani. Wkrótce Mona zyskuje też dorosłego wielbiciela – uczącego w tej samej szkole Bena (Chris Messina).