An outnumbered squadron faces their toughest test against an alien super race.
2008
2000
1988
1999
2024
2007
2002
2003
1978
1985
1984
1956
1986
1998
2006
2022
2023
1989