Not of This World

Not of This World (1991)

2/12/1991
94 minutes
4

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.

Details

Budget

$0

Rating

4/10 (5 votes)

Status

Released

Production Companies

Paramount Television, Barry & Enright Productions