Kauges mägihõimus elav noor kütt D'Leh (Steven Strait) on leidnud endale unistuste tüdruku, kelleks on kaunis Evolet (Camilla Belle). Kui nende küla ründavad salapärased sõdalased, kes tüdruku röövivad, peab D'Leh alustama teekonda maailma otsa, et armastatu päästa. Koos vaprate kaaslastega peab noor kütt võitlema mõõkhambuliste tiigrite ja muude eelajalooliste kiskjatega, liikudes üha lähemale oma retke üllatavale sihtpunktile.