An embittered satellite expert gets the opportunity for revenge against the USA by aiding terrorists in a plan to destroy the country's military base.
1998
1988
2014
1977
2015
2023
1958
2022
2003
1990
2025
2024
1986
2020
2006