A Neanderthal has his routine shaken when he realizes that another wild group approaches his territory.

Cast & Crew