Winter, 1813. Sharpe marries his sweetheart, Jane Gibbons, but has to leave her immediately to go on a dangerous mission in the Pyrenees, to capture a French fort. While Sharpe is battling with the French, his wife contracts a deadly fever which has swept through the British camp and endangers her life. Sharpe encounters his old enemy, Ducos and is compelled to stay at the fort and fight for his country, knowing that even if he survives he may never see his beloved bride again.

Sean Bean
as Major Richard Sharpe

Daragh O'Malley
as Sergeant Major Patrick Harper

Abigail Cruttenden
as Jane Sharpe

Hugh Fraser
as Field Marshal The Most Honorable Arthur Wellesley, The Marquess of Wellington

James Laurenson
as Major General Hector Ross

Féodor Atkine
as Major Pierre Ducos

Christian Brendel
as Compte de Maquerre

Christopher Villiers
as Colonel Horace Bampfylde

Amira Casar
as Catherine de Marquerre

Philip Whitchurch
as Captain William Frederickson