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 español
  • 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 December 20, 2025 by
    evaristo