Awesome behind the scenes pic of the day from Alien