Nachdem der britische Offizier Richard Sharpe dem General Wellesley im Spanischen Unabhängigkeitskrieg das Leben gerettet hat, wird er befördert. Die Männer, die ihm nun unterstehen, respektieren ihn aber nicht, trotdem muß er sich gemeinsam mit ihnen auf eine gefährliche Mission begeben.
Spanien 1812 - Nach dem Sieg in Ciudad Rodrigo nimmt Wellesley (nun Herzog von Wellington) Badajoz ins Visier. Sharpe sieht Teresa wieder und erfährt, dass er der Vater des kleinen Mädchens ist. Er ist jedoch beunruhigt als er erfährt, dass das Baby in Badajoz ist. Es treffen neue Männer aus...
Sharpe soll zusammen mit dem Regiment “South Essex” und Colonel Simmerson eine Brücke sprengen, was aber absolut in die Hose geht, weil einer der Offiziere sich als inkompetent erweist und die Männer absolut kampfunerfahren sind. Simmerson schiebt Sharpe die Schuld an diesem Desaster, bei dem...
Eine Gruppe von Deserteuren hat sich zusammengeschlossen und Sarah Dupreton und Lady Isabella Farthingdale entführt. Sie verlangen ein Lösegeld, das Lord Farthingdale überbringen will. Major Sharpe und seine Untergebenen sollen den Adeligen bei dieser Mission begleiten und beschützen.
September 1813 - In den spanischen Bergen entdecken Sharpe und seine Männer, dass der Ort Casa Antiga völlig verwüstet ist. Die Stadt wurde von dem grausamen französischen Kommandanten Brigadier General Guy Loup und seiner Wolf-Brigade überfallen. Perkins rettet eine junge Frau aus den Fängen...
Sommer 1813 - Ein wütender Sharpe sucht die britische Infanterieeinheit, die kürzlich in einer Schlacht gegen die Franzosen gescheitert ist. Er entdeckt, dass die Männer der Infanterie desertieren und kann ihren Rückzug nicht verhindern. Zwischenzeitlich trifft Ellie Nugent, eine Verwandte...
1813 - Sharpe wird von einem spanischen Marquis zum Duell gefordert, der ihn bezichtigt, seine Frau umworben zu haben. Sharpe protestiert, er kenne die Marquesa nicht und sei unschuldig. Er weigert sich, sich zu entschuldigen. Das Duell findet statt und als Sharpe dem Marquis sein Schwert gegen den...