Zemlja prije dvadeset tisuća godina. I dok većina životinja napušta svoja staništa i kreće prema toplijim južnim krajevima bježeći pred valom hladnoće i novim ledenim dobom, životom razočarani mamut Manfred odlazi u suprotnom smjeru. Neočekivano mu se pridruži pričljivi ljenivac Sid koji je jednostavno prespavao odlazak svoje vrste. Jedva trpeći društvo brbljavog i nespretnog suputnika, Manfred u rijeci spasi ljudsko dijete iz ruku majke utopljenice čije su pleme napali sabljasti tigrovi predvođeni okrutnim Sotom. Odlučivši pronaći djetetovog oca, Manfred i Sid zapnu za oko Sotovom pomoćniku Diegu koji im lukavo ponudi pomoć ne bi li se tako iskupio za ranije događaje…

Obitelj Arpel živi vrlo suvremeno: njihova kuća opremljena je najmodernijim pokućstvom i najboljim kućanskim aparatima, a sve je besprijekorno čisto. No, njihov sinčić znatno više vremena provodi kod gospodina Hulota, svog neobičnog ujaka koji živi u staroj pariškoj četvrti u kojoj se djeca još uvijek igraju na ulici, a ulični prodavači prodaju kriške kruha namazane toplom čokoladom. Nezadovoljni Arpelovi pokušavaju maknuti ujaka iz života njihova djeteta pa će najprije Hulotu pokušati naći posao, a zatim i ženu...

Film prati mladu majku Marlo (Charlize Theron), koja jedva preživljava iz dana u dan uz troje djece, od koje je jedno novorođenče. Od brige za djecu, pospremanja, pranja, spremanja večere i ostalih kućanskih poslova, Marlo jedva dočeka večer, a od muža baš i nema prevelike pomoći. Jednoga dana brat joj odluči unajmiti noćnu dadilju. U početku neodlučna, Marlo se na kraju veže za pažljivu i punu iznenađenja mladu dadilju imena Tully.