2127

A scientist kidnaps a pigmy couple believing he has found the missing link between ape and man.