5.1
Not of This World
IMDb: 5.1 1991 94 min 283 views
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 ...
4.5
Def-Con 4
IMDb: 4.5 1985 88 min 121 views
Two men and a woman circle the globe in a satellite armed with a nuclear device. The third world war breaks out, and a few months later the ...