Moontrap
The Space Shuttle returns to Earth, but some of the equipment starts acting up. In the midst of uncertainty, scientists resolve to take all essential safeguards.
Released: 1989-04-28
Duration: 92
min
Country:
United States of America