


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