over 34 years ago ...more
Server
Rate
Share
over 34 years ago
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.
Not of This World
1991
4th December 1958
1st August 1986
10th September 2015
16th December 2014
25th May 2016
19th August 2015
2nd October 2015
19th May 2015
26th February 2014
15th October 2014
16th February 2011
20th March 2013
8th July 2014
11th November 2016
15th December 2016
19th December 2008
31st March 2010
18th November 2015
3rd August 2016
30th July 2014