An outnumbered squadron faces their toughest test against an alien super race.
—
1978
2025
2015
2014
2012
1988
2013
1975
1987
1997
1992
1985
2007