In 1950, Norton Perina embarks on an expedition to a remote Micronesian island in search of a rumoured lost tribe. There he encounters a group of forest dwellers who appear to have attained a form of immortality. Perina returns to America with their secret, where he soon finds great success. But his discovery has come at a terrible cost...