Spain 1812 The Duke of Wellington plans to lay siege to Badajoz. A murderous figure from Sharpe's past uses a beautiful woman 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?
Sean Bean
as Richard Sharpe
Daragh O'Malley
as Patrick Harper
Hugh Fraser
as Lord Wellington
Michael Byrne
as Major Nairn
Pete Postlethwaite
as Obadiah Hakeswill
Assumpta Serna
as Comandante Teresa Moreno
Clive Francis
as Windham
Nicholas Jones
as Fletcher
Michael Mears
as Rifleman Francis Cooper
John Tams
as Rifleman Daniel Hagman
Jason Salkey
as Rifleman Harris
Lyndon Davies
as Rifleman Ben Perkins