Hollywood starlet Barbara Payton stars in this gripping sci-fi thriller, two brilliant scientists unlock the secret to duplicating life, only to find their actions have deadly consequences. When they use their invention to clone the woman they both love, a dangerous love triangle ensues. With mind-bending twists and a chilling exploration