Priča smještena u 1898. prati britanskog časnika Harryja Favershama koji napusti položaj kada sazna da njegova pukovnija namjerava krenuti u Sudan u rat protiv „muslimanskih fanatika“. Njegovi prijatelji i zaručnica pošalju mu četiri bijela pera, simbol kukavičluka. Kako bi spasio svoju čast, Faversham se preruši u Arapina te otputuje u Sudan kako bi se ubacio iza neprijateljskih linija te poslužio britanskim snagama kao uhoda i izvidnik. Kada napadnu njegovu bivšu pukovniju, Faversham u tajnosti spasi živote onih koji su ga proglasili kukavicom.
Kurt Russell u ulozi je elitnog, indoktriniranog vojnika Todda kojem su uklonjeni svi osjećaji. On je borac koji poznaje samo jedno pravilo: ubij ili ćeš biti ubijen. Kada ga porazi pripadnik buduće generacije boraca Caine, on biva s otpadom odvezen na zabačeni planet. Pronalaze ga miroljubivi stanovnici i pomažu mu u oporavku. Naučen samo na nasilje, Todd je isprva na oprezu i svatko mu je sumnjiv, no gostoljubivost članova naselja u koje su ga doveli, Macea (Sean Pertwee) i Sandre (Connie Nielsen), konačno počne otapati njegovu hladnoću. Njegova sreća, nažalost, ne potraje dugo jer kada se nemilosrdni Caine ponovno pojavi, Todd mora jednom zauvijek okončati sukob.
Amerikanac dobije ulaznicu za predstavu u Londonu, te ga zamjene za međunarodnog špijuna. Dok se oko njega odvija mreža špijunaže, on misli da je sve to dio predstave.