1884年,在英国对苏丹的殖民战争期间。 哈里·法弗沙姆(希斯·莱杰·希斯莱杰饰),一名来自军人家庭的英国军官,刚刚和他的未婚妻黛安(凯特·哈德森·凯特·哈德森饰)订婚。 然而,在得知他所率领的精锐部队要开赴苏丹与当地穆斯林作战后,哈里纠结于对幸福生活的向往和对战争的恐惧与怀疑,于是辞职离开了军队。 为了嘲笑哈利的懦弱,他的三个朋友和戴奇送给他四根象征耻辱的白色羽毛。 被遗弃的痛苦和来自前线的死亡名单总是折磨着哈利,他感到深深的内疚和自责。 为了挽回自己的荣誉,哈里乔装成阿拉伯人,只身前往苏丹拯救战友的生命。 这部电影改编自A.E.W .梅森的同名小说。