Po propadu rimskega imperija so se angleški gospodarji vojne znašli pod kruto vladavino irskega kralja. Eden izmed teh vodij, lord Mark, si prizadeva povezati angleška plemena in ustvariti samostojen narod. Njegov najbližji in najzvestejši vitez je Tristan, ki ga je Mark vzel pod svoje okrilje in vzgojil, potem ko je v enem izmed irskih napadov izgubil družino. Mark je prepričan, da Anglijo lahko reši pred irsko oblastjo. Toda Tristan s seboj nosi strašno skrivnost... Smrtno ranjenega v hudi bitki ga reši Izolda, skrivnostna irska lepotica, ki Tristana skriva pred svojim očetom, irskim kraljem. Toda njuno strastno razmerje se konča s Tristanovim povratkom v Anglijo. Irski kralj še vedno skuša povzročiti nemir med angleškimi plemeni. Svojo hčerko ponudi za nagrado najboljšemu med angleškimi junaki. Tristan osvoji princesino roko za svojega strica Marka, ki bo končno lahko uresničil sanje o poenoteni Angliji. Toda ta princesa je prav Tristanova rešiteljica Izolda.
Zgodba se dogaja leta 1898 in spremlja britanskega častnika Harryja Fevershama, ki na predvečer predvidene bitke zoper sudanske upornike, t.i. mohamedanske fanatike, zapusti svoj položaj. Prijatelji in zaročenka mu pošljejo štiri bela peresa in tako ga simbolično označijo za strahopetca ter izdajalca. Da bi opral svoje dobro ime in upravičil nerazumljivo odločitev, se preobleče v Arabca in odpotuje v Sudan, kjer naj bi izza sovražnikovih črt deloval kot britanski izvidnik in obveščevalec. Ko napadejo njegov nekdanji regiment, Faversham pod krinko reši življenje tistih, ki so ga zasmehovali in blatili kot strahopetca.