Spain, 1812.
The Duke of Wellington plans to lay siege to Badajoz. A murderous figure from Sharpe's past uses a beautiful woman to revenge himself on Sharpe, now the father of her child. Sharpe has reason to be happy, he holds his daughter for the first time and is given command of the Light Company again, together with his captaincy. But will his happiness be short lived?
Captain Richard Sharpe
Sergeant Patrick Harper
General The Right Honorable Arthur Wellesley, The Earl of Wellington
Major Nairn
Sergeant Obadiah Hakeswill
Comandante Teresa Moreno
Colonel Brian Windham
Colonel Fletcher
Rifleman Francis Cooper
Rifleman Daniel Hagman
Rifleman Harris
Rifleman Ben Perkins
Lieutenant Harry Price
Major Jack Collett
Sally Clayton
Mrs. Grimes
Ensign Matthews
Captain Rymer
Private Clayton
Don Moreno
Hope
Reynier