Was wäre, wenn die Dinosaurier nicht ausgestorben wären? Wenn sie sich über viele Millionen Jahre hätten weiterentwickeln können? Arlo ist ein kleiner Apatosaurus-Junge und seine Familie bewirtschaftet eine Farm. Ihren Mais für den Winter lagern sie in einem Silo ein. Doch wer ist dieses freche Wesen, das sich immer wieder an ihrem Futtervorrat bedient, auf Händen und Füßen läuft und noch keine Sprache besitzt? Das ist ein kleiner Urzeitmensch, ein Waisenjunge, der sich mit Mut und Zähigkeit zu behaupten weiß. Arlo dagegen ist sehr ängstlich und sein Vater macht sich Sorgen um ihn. Als ein Unglück geschieht, gibt Arlo dem Urzeitjungen die Schuld daran. Er will ihn fangen, passt nicht auf und beide fallen in einen reißenden Fluss. Sie werden weit fortgetrieben und eine abenteuerliche Reise durch die Welt der Dinosaurier beginnt ...