Cuento de ciencia ficción en la que un soldado entrenado desde su nacimiento es dejado en un planeta pacífico en el año 2036. La película se suma a la ola de ciencia ficción belicista de Starship Troopers (1997), aunque carezca de la vertiente satírica del film de Verhoeven. En una sociedad dominada por las guerras que elige a sus soldados al nacer, la trama de Soldier nos lleva a un planeta desolado de ambiente post apocalíptico repleto de tormentas de vientos. El soldado interpretado por Kurt Russell no muestra ninguna sensibilidad, es pura fuerza-temperamento y prácticamente no habla en toda la película. Ciertos pasajes hacen recordar al Terminator de Arnold Schwarzenegger. El film se contiene hasta un final que es un show de acción, disparos, explosiones y peleas de pastosa concepción. También falla al querer colar un previsible mensaje conciliador dentro de un ambiente violento, sangriento y lleno de muertes. Pero con el tiempo la película, tal vez a causa de su estruendoso fracaso comercial, ha ganado mejor reputación y cierto estado de culto.