
—0 playlists
Not of This World Feb 12, 1991
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.
Playlist
Rate
Your Rating: Not rated
Media
Loading media...
Cast
DirectorJon Hess
WriterUnknown








