Alien (1979)

Alien (1979), directed by Ridley Scott, is a science fiction screen adaptation based on Alien by Alan Dean Foster.

Leafnode home