Starship Troopers ★★★½

Haiku Review

Big bugs and blasters
War satire / space disaster
Fascist forecaster