Not sure which one of the 2, but definitely either Alien or Aliens (they used to be on a movie channel every other week or less, (TMC?) so when channel surfing, i'd always end up watching once again.) - I must have easily seen both well over 100 times and if they were on again, and there wasn't...