film still of Salma Hayek running from predator in the movie Alien.