• 15 years ago
A rare British entry into the DPP list, this film runs like a who's who of alien movies, borrowing from many icons of science fiction films. Good or bad? lets find out...

Recommended