poster

The Beasts Within

0% | Nov 28, 2001 | Documentary

A closer look at the science of Human evolution, and how much early humans might've contributed to the extinction of large mammals during the Ice Age.

Featured Crew

Nigel Paterson
Director
Jez Harris
Special Effects

Cast

actor1
Kenneth Branagh
Narrator (voice)

Images