Scientists experimenting with DNA find themselves creating an organism capable of instant regeneration that also likes to nosh on living flesh. To make matters worse, the scientists are trapped in their lab complex, which happens to be located five miles below Los Alamos.
New Horizons Home Video, 5885-D Live Oak Pkwy., Norcross, GA 30093, Phone: (770)849-9910, Toll-free: 800-854-3323, Fax: (770)849-9773
Available on VHS
Running time 95 minutes.
Copyright © 2021 Net Industries - All Rights Reserved