After much effort, several scientists have finally achieved their dream: the birth of a superhuman. Unfortunately, in order to keep the experiment secret, the enterprising group had to work in a remote desert outpost -- where they're now stranded, at the mercy of their own vicious creation.