Not Of This World

  |  Buy to Own: 01/01/1970
  |  89 min
Rated 15 by the BBFC
Not Of This World Film Poster


After a meteor shower erupts, one chunk of matter crashes onto Earth, leaving the seed of an alien creature which survives on electricity. When a series of animal and then human mutilations occur in a local town, near where the matter landed, the extreme danger lurking within the town is realised.