Home / Series / Human (2025) / Aired Order / Season 1 / Episode 3

Last Humans Standing

Shocking new insights into the demise of modern humans' sister species, the Neanderthals, Homo sapiens's possible role in their downfall and how it became the last human species on Earth.

English
  • Originally Aired July 28, 2025
  • Runtime 59 minutes
  • Production Code m002fxmg
  • Network BBC Two
  • On Other Sites Official Website
  • Created July 3, 2025 by
    nothisisntit
  • Modified July 15, 2025 by
    Mattman583 mod