Guerre du Portugal, forteresse d'Almeida, août 1810.
Tandis que les armées françaises occupent l'Espagne et repoussent les armées anglaises sur les côtes portugaises, le général Wellington confie une mission désespérée au capitaine Richard Sharpe, du South Essex. Celui-ci doit, avec ses fusiliers, s'infiltrer derrière les lignes françaises et faire jonction avec un mystérieux chef guérillero, El Católico, pour prendre en charge un incroyable trésor dont les ressources permettraient à l'Angleterre de poursuivre son effort de guerre. Très vite, Richard Sharpe comprend qu'il ne doit pas seulement se protéger des patrouilles françaises, mais aussi des partisans espagnols, bien plus impitoyables. Pourchassés par les uns, traqués par les autres, Sharpe et ses fusiliers vont devoir se résoudre à l'impensable pour réussir leur mission et sauver l'armée anglaise de l'anéantissement.