images

Released on: 1991-02-12

Not of This World

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.

Science Fiction

Horror

TV Movie

Production Companies:

Paramount Television

Barry & Enright Productions

Production Countries:

United States of America

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations