Spain, 1813. Sharpe is unwittingly caught up in a French plot; he is convicted of the murder of a Spanish nobleman and sentenced to death. This time he will need more than just his legendary courage to survive. In a desperate attempt to clear his name, Sharpe is forced to venture deep into enemy territory to capture La Marquesa, a beautiful French spy, who alone can prove his innocence.

Sean Bean
as Major Richard Sharpe

Daragh O'Malley
as Sergeant Patrick Harper

Hugh Fraser
as Lord Wellington

Michael Byrne
as Major Nairn

Alice Krige
as La Marquesa de Casares el Grande y Melida Sadaba

Féodor Atkine
as Major Pierre Ducos

Nickolas Grace
as Father Thomas Hacha

Michael Mears
as Rifleman Francis Cooper

John Tams
as Rifleman Daniel Hagman

Jason Salkey
as Rifleman Harris