Sharpe (Sean Bean) is sent to India when a rogue British officer (Toby Stephens) backs a maharaja in a power play and kidnaps the daughter of a British general. Padma Lakshmi, Lucy Brown.
Our story begins at the end of Sharpe's Challenge. Sharpe and Harper are en route to Madras when they encounter a baggage train from the East India Company traveling through hostile territory.