thenostromofiles.com
ALIEN: A SUMMARY SM2078
“In space, no one can hear you scream.” In deep outer space the crew of a commercial spaceship make an unscheduled landing on a barren and desolate planet for engine repairs. They enco…