oi! starship troopers is a brilliant film, its just very different from the book, instead of focusing on the fascist nature of the military society and the effect it has on individual soldiers veerhoven comes at it form a different angle emphasing the propaganda and indoctrination of the recruits and throwing in lots of over the top action, whereas in the book rico manages to miss most of the fighting
and as for zulu, the rourkes drift thing was blown massively out of proportion by the british government dropping VCs left right and centre to cover up the fact that the first zululand invasion force was decimated despite having modern rifles and artillery versus natives with spears
the entire invasion had to be restaged, massively reinforced the british were able to properly subjugate the inferior natives and the empire was able to claim natal as a british province.
Funnily enough it was the Prime Minister (disraeli) who had the rourkes drift thing sexed up to make sure he looked good in the next election, hmmmmmm