Jedenasty z serii filmów o przygodach dzielnego brytyjskiego oficera, Richarda Sharpe’a. Rok 1813, epoka wojen napoleońskich. Brytyjski major Richard Sharpe (Sean Bean) otrzymuje zadanie udania się za linie wroga i zniszczenia ważnego dla armii francuskiej magazynu prochów. Wykonanie misji może znacznie pomóc lordowi Wellingtonowi (Hugh Fraser) w przeprowadzeniu inwazji. Na zlecenie generała Rossa (James Laurenson) w operacji udział wziąć mają też major Pyecroft (Nigel Betts) – spec od materiałów wybuchowych oraz specjalny oddział kawalerii dowodzony przez znanego ze swojej odwagi pułkownika Branda (Mark Strong), dawnego znajomego Sharpe’a z kampanii hiszpańskiej.