My parents rented this one Halloween. Scared the shit out of me.
Low-budget version of Alien.
this was great