Product Description:

Dr. Joe Messenger (Peter Gallagher) finds his own creation turning on him in this sci-fi thriller. Messenger stumbles upon the key to achieving human immortality, but gets a little too close to one of his female researchers in the process, causing her to misuse his remarkable discovery.