Not of This World (1991)

It feeds on electricity. It's killing the town. One woman's rage will give it the shock of its life.
+1400
-101
Please wait...
Thanks for your vote!
Please wait...
Thanks for your vote!
  • RT Rating N/A
  • IMDB Rating 5.0