Resumo para lembrar
1812. O exército britânico se prepara para atacar Badajoz, uma das fortalezas mais duras da Espanha. Sharpe descobre que Teresa teve uma filha dele, Antonia, e que as duas estão dentro da cidade. Ao mesmo tempo, perde a patente de capitão e vê chegar à companhia o sargento Obadiah Hakeswill, o homem que o mandou ser açoitado anos antes e que jurou matá-lo. Hakeswill arma contra Harper, que acaba rebaixado. Para recuperar o posto, Sharpe quer ir com os voluntários do primeiro ataque às brechas. A noite do assalto é um massacre. Sharpe abre caminho até a casa de Teresa e encontra Hakeswill lá. Mãe e filha se salvam, mas Hakeswill escapa.
