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