An outnumbered squadron faces their toughest test against an alien super race.
2011
1980
2005
2022
2010
2020
1977
1979
2017
2021
2002
2013
1967
1958
2015
1965
1997