0.7431 Views
On the planet Phaebon, a controlled research facility had been thought to be safe... until a breach unleashes alien terrors unknown.
Release: Oct 21, 1991
Runtime: 72 minutes
Language: English
Studio: Concorde Pictures
Country: United States of America
