movie still of a beautiful woman with an alien facehugger on her face, cinematic.