Ósmy z serii filmów o przygodach dzielnego brytyjskiego oficera, Richarda Sharpe’a. Richard Sharpe(Sean Bean) i jego wyborowi zostają wysłani, by ochraniać jednego z najważniejszych agentów Lorda Wellingtona, El Mirador, który swoją bazę ma mieć w okolicach fortu Villafranca. Powodem wysłania „wybranych” jest niejaki pułkownik Leroux, który wyruszył z Francji, właśnie by zabić brytyjskiego informatora. Sharpe jak zwykle jest w nie lada opałach, tym bardziej, że w jego otoczeniu przebywają zdrajcy – francuscy agenci, ale i po „jego” stronie ma osoby niezbyt przychylne własnej osobie, mianowicie „starego znajomego”, Sir Henry Simmerson’a, który utracił królewski sztandar(w „Sharpe’s Eagle”). Jednak z kłopotów, jak tylko mogą, pomagają się Sharpowi wydostać, jego wierni podkomendni z Patrickiem Harperem(Daragh O’Malley) na czele, irlandzki ksiądz i zakochana po uszy w majorze… zakonnica.