Starship Troopers (1997): To Fight the Bugg, You Have to Understand the Bugg. (Would You Like To Know More?)
Starship Troopers stars Casper Van Dien as Johnny Rico. A rich kid graduates Buenos Aries high school drawn into service for the Federation when his girlfriend Carmen (Denise Richards) and Carl (Neil Patrick Harris) decide to sign on as well. After all, it's peacetime and the Federation is a path to school, business, success in life, and most importantly citizenship. While the scholarly Carl gets signed on the the intelligence service and Carmen starts on a path to become a starship pilot, Johnny gets placed in the Mobile Infantry a.k.a The Roughnecks. Johnny excels at basic training, but when his actions result in the death of one of his squad, he's on the verge of washing out. The day he's about to leave, war breaks out when the bugs attack earth wiping several cities, including Buenos Aries off the map. After a disastrous first strike by the Federation which hugely underestimated the military might of the bugs, the forces regroup. Ricco, having received a battlefield commendation, becomes a leader on the field, and soon old friends Johnny, Carmen, and Carl are brought back together to fight the alien bug menace.