Sean Bean
as
Richard Sharpe
Padma Lakshmi
as
Madhuvanthi
Daragh O'Malley
as
Sgt. Harper
Toby Stephens
as
Dodd
Lucy Brown
as
Celia Burroughs
Michael Cochra...
as
Simmerson
Hugh Fraser
as
Wellington
Nicholas Blane
as
Crosby
Michael Elwyn
as
Rawlinson
Lex Shrapnel
as
Lawrence
Peter Symonds
as
Burroughs
Peter-Hugo Daly
as
Sergeant Shadr...
Alyy Khan
as
Mohan Singh