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?
You must be signed in to rate titles
Welcome back to MagellanTV