... der englische Sergeant Richard Sharpe (Sean Bean) außerstandesgemäß zum Offizier ernannt.
In seinem ersten Auftrag als Offizier soll er in Nordspanien einen vermissten Mittelsmann der Englischen Krone finden, der dringend benötigte Gelder für den Kampf gegen Frankreich befördert.
So wird er der "95th Rifles" zugeteilt. Nach einem überraschenden Angriff der Franzosen ist Sharpe auf einmal der ranghöchste und einzige Offizier seiner Einheit. Mit dem ihm sehr widerwillig folgenden Soldaten seiner Einheit versucht er aber doch seinen Auftrag zu erfüllen und auch seinen ebenfalls betroffenen spanischen Verbündeten zu helfen. Doch muss er erkennen, dass sein eigentlicher Auftrag mehr als Vorwand bestand, um eine spanische Rebellion gegen Frankreich zu schüren. Und nicht alle Spanier sind für diese Pläne...