V zimě 1811 se Cádiz, poslední pevnost španělského odporu, ocitl v sevření francouzského obléhání. Sharpe a jeho střelecká jednotka mají za úkol zabránit pádu města. Kromě bojů se však zapletou do intrik a politických sporů. Čest Henryho Wellesleyho, bratra vévody Wellingtona a britského vyslance v Cádizu, je v ohrožení. Skupina Španělů, sympatizujících s Francouzi, se ho snaží očernit a rozbít spojenectví mezi Británií a Španělskem. Osud Cádizu a Wellesleyho pověsti se rozhodne v bitvě u Barrosy.