
Portugalia, rok 1813. Banda dezerterów ze wszystkich armii walczących na półwyspie Iberyjskim porywa żonę wysokiego rangą brytyjskiego oficera, lorda Farthingdale. Porywacze wysyłają do brytyjskiego sztabu żądanie okupu, którego dostarczycielem ma być kapitan Richard Sharpe. Sharpe, mocą decyzji następcy tronu awansowany na majora, staje na czele ekspedycji ratunkowej. Nie wie, że grozi mu wielkie niebezpieczeństwo; na czele bandytów stoi bowiem były sierżant, Obadiah Hakeswill, który poprzysiągł zemstę Richardowi i jego ukochanej Teresie.

Sean Bean
Major Richard Sharpe

Daragh O'Malley
Sergeant Patrick Harper

Hugh Fraser
Lord Wellington

Michael Byrne
Major Nairn

Pete Postlethwaite
Sergeant Obadiah Hakeswill

Assumpta Serna
Comandante Teresa Moreno

Jeremy Child
Sir Augustus Farthingdale

Elizabeth Hurley
Lady Isabella Farthingdale

Helena Michell
Sarah Dubreton

Tony Haygarth
Marshal Pot-au-Feu

Michael Mears
Rifleman Francis Cooper

John Tams
Rifleman Daniel Hagman