4.8 Moontrap Apr. 28, 1989 Moontrap IMDb: 4.8 1989 92 min 12 views As the Space Shuttle touches down on Earth, a sense of triumph fills the air. However, the celebration is short-lived when some of the equipment ... HorrorScience Fiction