"denise richards starship troopers"