Moontrap
After returning to Earth, the Space Shuttle's equipment begins to act in a weird way. Researchers are baffled by the situation and vow to take every precaution.
Released: 1989-04-28
Duration: 92
min
Country:
United States of America