Degradato al rango di colonnello, Johnny Rico è ricollocato sul satellite marziano per addestrare un gruppo di giovani reclute indigene alla sempre eterna guerra contro la razza aracnoide originaria del pianeta desertico di Klendathu. Il Pianeta Rosso ha da anni abbandonato la ricerca militare con finanziamenti sempre più esigui in quanto non ancor coinvolto in prima persona nella lotta contro gli insetti. In Starship Troopers: Attacco su Marte le cose stanno però per cambiare definitivamente quando le creature aliene fanno la loro comparsa mietendo migliaia di vittime. Un'invasione in realtà premeditata da alti piani militari che hanno intenzione di usare la popolazione per interessi politici e che vorrebbero condurre addirittura alla distruzione dell'intero corpo celeste. Rico e i suoi uomini, con l'aiuto di nuove figure e vecchie conoscenze, rimarranno l'ultima speranza per evitare l'imminente distruzione.