Dziesiąty z serii filmów o przygodach dzielnego brytyjskiego oficera, Richarda Sharpe’a. Zimą 1813 roku u Wellingtona zjawia się niejaki Maquerre (Christian Brendel), zaprzysięgły wróg Bonapartego, który informuje Lorda o nasilonych działaniach anty napoleońskich w okolicach Bordeoux. Okazuje się, że ów gość posiada zamek w tych okolicach, który mógłby posłużyć za punkt wzniecenia powstania. Major Richard Sharpe (Sean Bean) wraz z pułkownikiem Horacym Bampfyldem (Christopher Villiers) zostają wysłani, aby przejąć zamek i utrzymać go aż do wkroczenia Wellingtona do Francji. Między oficerami istnieje jednak konflikt, a w okolicy pojawia się Ducos (Féodor Atkine).