Where To Stream NOVA Season 52 Episode 15
Human Into the Americas
- Aired October 8, 2025
- 60 Min
- Rated 9.5
- Number 22 Of 294 Rated Episodes
Journey back to when humans first ventured into the Americas, a world teeming with colossal megafauna and dramatic climate shifts. Witness their ingenious survival tactics against formidable predators, and uncover the mystery of ancient footprints in the desert of White Sands. See how these pioneers transformed from nomads to living in rooted communities, forever altering our world.