An outnumbered squadron faces their toughest test against an alien super race.
2006
2017
1997
1974
2016
2014
1968
1965
2003
1966
1986
1972
2023
1975
1989
1988
1996
1993
2012