Movie Picture for Starship Troopers

starship troopers movie image starring denise richards
Photo Credit: Sony Pictures Releasing

Humans in a fascistic, militaristic future do battle with giant alien bugs in a fight for survival.