Młody Harry Faversham (Heath Ledger) pragnie zdobyć sławę w szeregach oficerów Jej Wysokości Królowej Wiktorii. Jest gwiazdą swego regimentu i szczęśliwym narzeczonym pięknej Ethne (Kate Hudson). Świat stoi przed nim otworem. Tymczasem w Sudanie wybucha rebelia przeciwko Brytyjczykom. Regiment Harry’ego otrzymuje rozkaz natychmiastowego wyruszenia do Sudanu i stłumienia powstania. Na wieść o tym Harry podejmuje zaskakującą decyzję o rezygnacji ze służby. Przyjaciele, bliscy i narzeczona odwracają się od niego, a w dowód swej pogardy przysyłają mu cztery białe piórka – symbol tchórzostwa. Wkrótce potem młodzieniec dowiaduje się, że jego walczący w Afryce koledzy – wśród nich najlepszy przyjaciel, Jack Durrance (Wes Bentley) – zostali otoczeni przez wroga. Niewiele myśląc, wyrusza do Sudanu… Cena honoru jest kolejną próbą rozrachunku z czasami, gdy nad brytyjskim imperium nigdy nie zachodziło słońce, a pełni buty wyspiarze narzucali swoje prawa mieszkańcom regionów o zupełnie odmiennej kulturze. Film hinduskiego reżysera Shekhara Kapura, twórcy głośnej Elizabeth, jest szóstą już ekranizacją popularnej powieści angielskiego pisarza A.E.W. Masona. Kapurowi udało się zebrać na planie znakomitą ekipę i stworzyć z nią pełne rozmachu widowisko przygodowe. Fascynujące mrocznym pięknem zdjęcia są dziełem laureata trzech Oscarów Roberta Richardsona – operatora Plutonu, JFK, Kill Billa czy Aviatora. Muzykę skomponował James Horner, zdobywca dwóch Nagród Akademii za niezapomnianą ścieżkę dźwiękową do Titanica. Na ekranie zobaczymy plejadę świetnych aktorów z Heathem Ledgerem (Tajemnica Brokeback Mountain, Mroczny Rycerz – Oscar), Wesem Bentleyem (American Beauty, Igrzyska śmierci) i Kate Hudson (Droga do sławy – nominacja do Oscara, Odrobina nieba) na czele.