Sharpe's Honour
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
Sean Bean
Daragh O'Malley
Hugh Fraser
Michael Byrne
Alice Krige
Féodor Atkine
Nickolas Grace
Michael Mears
John Tams
Jason Salkey