Rotten Tomatoes
Movies Tv shows RT App News Showtimes
Human – Season 1, Episode 1: Full Cast & Crew Aired Jul 14, 2025 Documentary/Special Interest
The extraordinary story of how the human species, Homo sapiens, first emerged, where the discoveries of recent years are revolutionising the understanding of humanity's origin story. Air Date: Jul 14, 2025 See TV Episode Details

Cast & Crew

All Cast Crew
Ella Al-Shamahi Host Naomi Austin Director Jenni Shaw Production Manager Matt Barrett Producer Paul Overton Executive Producer