Il est bon, oui. En revanche, le film n'a quasiment rien à voir avec le bouquin : ce dernier est sérieux et développe une utopie ultra militariste -devenue la seule forme de gouvernement en mesure d'administrer l'être humain imparfait- ayant succédé à une pseudo fin du monde moderne et tous ses rouages sont précisément décris, depuis le fonctionnement de la société à celui de l'armée omniprésente. Tu as des pages et des pages de description des armes, de la hiérarchie et de l'idée de recours à la violence comme seul concept tangible.
La partie purement SF est très réussie elle aussi, avec des exosquelettes (le soldat est surpuissant est surprotégé contrairement au film) et les classiques vaisseaux spatiaux voyageant sur de nouvelles planètes.
Le soucis c'est que Rico, le héros, n'est qu'une coquille vide qui applique à la lettre les fondements de l'utopie d'Heinlein, et ce sans remettre une seule fois en cause le système fictif du bouquin. Ça rends l'histoire un peu plus "documentaire" que véritable aventure.