The Clone Master
Release: January 01, 1978
Release: January 01, 1978

A scientist puts his study of cloning to the test by making clones of himself. Things get messy from there...

Trailers
An unhandled error has occurred. Reload Dismiss