An outnumbered squadron faces their toughest test against an alien super race.
1959
1984
1977
2008
1974
1990
2009
1980
2021
1988
1983
1986
2001
2002
1991
1967