The best description of the movie I’ve ever read... I may steal that in the future. :D
The other fitting quip: “Starship Troopers 90210”