Akcja trzeciej części przygód Richarda Sharpe'a (Sean Bean) rozwija się pod murami twierdzy Badajoz w Hiszpanii, którą Lord Wellington (Hugh Fraser) oblegał w 1812 roku. Oddział wyborowych, zostaje oddany pod komendę, świeżo co przybyłego z Anglii pułkownika Windhama (Clive Francis)....
Napoleon, którego wojska przegrywają w Rosji, jest szczególnie zainteresowany utrzymaniem Hiszpanii. Tymczasem kraj jest podzielony na zwolenników byłego króla Ferdynanda i popleczników Józefa, brata Napoleona. Ducos, szara eminencja Francji, wpada na chytry plan poróżnienia hiszpańskiej...