No, I haven’t seen “Starship Troopers.” I’ll look for it.
The future society it portrays is chilling (except for the showering). You have to serve in the military to be a citizen and you need a license to have children.