Poster for Toumai: The Oldest Human Ancestor

Toumai: The Oldest Human Ancestor

2006 · 40 min · Documentary

Buried beneath the sand for seven million years, a skull is unearthed in Chad that may provide evidence of the oldest known human ancestor.

Director
Pierre Stine
Released
March 14, 2006
Language
German
Sign in to rate

Where to watch in the US

Streaming data from JustWatch, via TMDB.