Here is a nice big poster for Alien, gotta love some of that space running around shooting Alien cat loving film.

Things that are...