
Toumai: The Oldest Human Ancestor
2006
XO6.0
XO Rating · estBuried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.
TMDB6.0(1)XO6.0
Director: Pierre Stine
Audience-only score — full critic data not yet in the ReelXO vault.













