War of the Satellites
War of the Satellites

An "unknown force" declares war against planet Earth when the United Nations disobeys warnings to cease and desist in its attempts at assembling the first satellite in the atmosphere.

Similar Movies

Psycho
Next Door
Frenzy
Invidia
Gattaca
Aliens
Moonraker
Angel Heart
Solaris
Black Friday
Happy Death Day
DeVour
The Wizard of Gore
The Omen
This Island Earth
Dune
2046
Blood: The Last Vampire
Pig
School Spirit