Not of This World

Not of This World

Loading ratings...
An alien life form lands on earth and begins to feed off electricity, making it grow to enormous size. The authorities must stop it as it slithers cross-country towards a nuclear power plant.
Released: 1991
Category: movie
Running time: 94 min
Language: English
Your Review
Others Reviews
Similar
Recommendation