Sean Bean
as
Richard Sharpe
Daragh O'Malley
as
Patrick Harper
Alice Krige
as
La Marquesa
Nickolas Grace
as
Father Hacha
Féodor Atkine
as
Major Ducos
Hugh Fraser
as
Lord Wellington
Michael Byrne
as
Major Nairn
John Tams
as
Rifleman Danie...
Jason Salkey
as
Rifleman Harris
Michael Mears
as
Rifleman Franc...
Lyndon Davies
as
Rifleman Ben P...
Ron Cook
as
Napoleon Bonap...
Diana Pérez
as
Ramona