No ano de 2524, quatro séculos depois que os humanos começaram a colonizar os planetas exteriores, o general aposentado James Ford (Bruce Willis) é chamado de volta ao serviço depois que uma frota alienígena hostil ataca soldados em um planeta remoto.