6500萬年前,一顆小行星與地球擦肩而過,稱霸世界的恐龍幸運地逃過了一劫。慢慢地,恐龍的智力和行動力都進化了,他們有了自己的語言,學會了耕種、放牧,還學會了建造房屋和糧倉。
在爪齒山旁,雷龍夫婦迎來了三個性格迥異的baby,老大Libby(莉比)是個溫柔的女孩,老二Buck(巴克)是個結(jié)實好動的男孩,最小的男孩Arlo(阿洛)孱弱、膽怯。
不幸的是,在一次突發(fā)的山洪中,孩子的父親離開了他們。這一場生離死別在最小的孩子Arlo心中留下了難以磨滅的陰影。更糟糕的是,Arlo在追捕偷糧的原始人Spot(點點)時,掉入河里。接著他遭遇了一連串的意外事故,不幸與家人分隔萬里。就在他滿身是傷、奄奄一息時,Spot卻為他帶來食物,之后又一路追隨、幫助Arlo,成為了Arlo忠誠、勇敢的小寵物。
在充滿坎坷和危險的回家路上,Arlo與Spot結(jié)伴而行,恐龍和人類締結(jié)了超越種族和時空的純真友情……