Or start your Free Trial to watch all our curated award-winning documentaries.
This film examines one of the greatest controversies in science today. A tiny, human-like skeleton was discovered on the Indonesian island of Flores. Was this creature, who lived 18,000 years ago, a human with a deformity or another species? The finding ignited a bitter dispute that has split the world of anthropology. It forces us all to ask a difficult question: what does it mean to be human?
No Ads. No
Watch on your Computer, TV, Phone & Tablet
New Content Added Weekly
HD, Ultra HD & 4K Quality
You must be signed in
Welcome back to MagellanTV