The human remains discovered on Flores Island in Indonesia in 2004 are those of a never before seen human species. Barely the size of a child today, these humans lived on the island just a few thousand years ago. Scientists have named the new cousin “Homo floresiensis,” the Flores Man. Discovering a new human species is an event in itself, but we also learn that the island was home to dwarf elephants and giant dragons as well, which has been backed by scientific proof! This is the story, at the crossroads of science and legend, that the film tells us, or rather the tale it unfolds… Except in this case, it’s all true, supported by the latest scientific discoveries.