Cade Foster, a reformed thief, uncovers a sinister plot by alien genetic clones to enslave humanity. To gauge human resistance, they conduct experiments on 117 test subjects. When Foster recalls his own test experiences, the aliens frame him for his wife's murder.
After having disturbing visions and finding a man dead of suicide whom was in...