Одного разу за часів, коли динозаври вже вимерли, а мамонти ще не зовсім, на невеличке поселення доісторичних людей було скоєно напад зграї кровожерливих шаблезубих тигрів. Хижі тварини задумали знищити людський рід і почати з одного окремо взятого племені. Унаслідок цього в одній із родин сталася велика трагедія - жінка з немовлям були змушені тікати й шукати порятунку у швидкій гірській річці. Дивом дитина залишилася живою, коли її мати загинула, не впоравшись зі стихією. Тепер турбота про неї лягає на плечі двох абсолютно не придатних для цього створінь - величезного волохатого мамонта Манфреда (Рей Романо), який страждає від самотності, і балакучого лінивця Сіда (Джон Леґуїзамо).
Оскільки Сід і Менні не надто підходять на роль батьків людської дитини, вони вирішують повернути малюка до його племені. Однак зробити це не так просто - люди вже покинули стоянку, атаковану хижаками. Тепер двом друзям належить відшукати родичів немовляти у світі, який стрімко стає небезпечним для життя. Усі тварини відчувають наближення глобальних змін у кліматі та поспішають втекти на південь, і тільки Манфред із Сідом зайняті порятунком чужої дитини. Але незабаром у них з'явиться новий супутник - шаблезубий тигр Дієго (Деніс Лірі), який обманом сподівається дістати немовля у своє розпорядження і довершити розпочатий злочин. Утім, довга дорога і спілкування з малюком незмінно накладуть свій відбиток на характер Дієго, якому належить переглянути свої погляди на поїдання людських дитинчат, дружбу і стосунки з родичами.