Moontrap
Even after the Space Shuttle has returned to Earth, some of the technology that was returned on board has begun to act strangely again. Scientists are baffled as to what is going on and resolve to take the necessary precautions to protect themselves.
Released: 1989-04-28
Duration: 92
min
Country:
United States of America