The Alien Legacy

A behind the scenes look at the making of 'Alien'

1999-06-01 | 68 minutes

Rating: 6.7