Not of This World

Not of This World (1991)Cast and Crew

Movie"It feeds on electricity. It's killing the town. One woman's rage will give it the shock of its life."