1884年,正值英國對蘇丹的殖民戰(zhàn)爭期eee。出身軍官家庭的英國軍官哈里·法弗沙姆(希斯·萊杰HeathLedger飾)剛剛與未婚妻黛綺(凱特·哈德森KateHudson飾)訂婚。然而在得知他所帶領(lǐng)的精銳部隊將要出海前往蘇丹與當?shù)啬滤沽肿鲬?zhàn)的計劃后,哈里糾結(jié)在對幸福生活的憧憬與對戰(zhàn)爭的恐懼與質(zhì)疑之中,還是辭去職務(wù)離開了軍隊。為了嘲諷哈里的怯懦,他的三位好友和黛綺寄給他象征恥辱的四根白羽毛。眾叛親離的痛苦和前線不斷傳來的死亡名單,時刻折磨著哈里,他感到深深的愧疚與自責(zé)。為了挽回榮譽,哈里喬裝成阿拉伯人孤身一人前往蘇丹去挽救戰(zhàn)友們的生命。本片改編自A.E.W.Mason的同名小說。