Halloween Thread.

My parents rented this one Halloween. Scared the shit out of me.

Low-budget version of Alien.

this was great