
Sharpe's Company
Captain Richard Sharpe (Sean Bean) has his old Light Company back, his captaincy restored, and a newborn daughter in his arms for the first time. It is Spain in 1812, and Wellington (Hugh Fraser) is preparing to besiege Badajoz, with Sergeant Harper (Daragh O'Malley) beside Sharpe as always. Tom Clegg sets a man from Sharpe's past loose in the camp, Sergeant Hakeswill (Pete Postlethwaite), who means to use the mother of Sharpe's child against him.
Louise Germaineas Sally Clayton
William Manneringas Ensign Matthews
Peter Birrelas Don Moreno


















