In 1812 Spain, Sharpe receives life-changing news from Teresa that they have a baby daughter. As the British army prepares to besiege Badajoz, Sharpe faces a new challenge with the arrival of a ruthless commander and a familiar enemy from his past. Meanwhile, the Rifles are threatened with a change in uniform, and Sharpe must resort to the Forlorn Hope to regain command of his company.

Sharpe
Captain Sharpe's regiment marches towards Badajoz, Spain, where he uncovers a shocking secret: a daughter he never knew existed, hidden in the city with Teresa. However, his reunion is put at risk by the return of his arch-nemesis, the merciless Sergeant Obadiah Hakeswill.