1803 decembere. Richard Sharpe immár tisztként szolgál Sir Arthur Wellesley seregében, mely a marátha háborúnak próbál mihamarabb véget vetni. Sharpe-ot visszarendelik egy szállítóegységhez, ahol felfedezi régi ellensége, Obadiah Hakeswill őrmester árulását. A leleplezés során azonban egyedül találja magát a halálos veszélyben. Önbizalma és kincsei, Tipu szultán ékszerei visszaszerzése érdekében újrakezdi azt, amihez igazán ért: a harcot.
Miközben bosszút esküdve kutatni kezd elárulói után, eljut Gavilgurhoz, egy látszólag bevehetetlen sziklaerődhöz a Dekkán-síkság fölött. Az erődöt a renegát angol, William Dodd védi, aki a Sharpe diadala című könyvben megszökött Sharpe elől. Dodd biztos benne, hogy egyetlen vörös kabátos sem juthat el hozzá, ám Sharpe kétségbeesésében csatlakozik Wellesley katonáihoz, akik épp rohamra indulnak az erőd falának rései ellen. És ott, Gavilgur szorosában, a magas falak és a halált szóró ágyúk alatt Sharpe úgy harcol, mint még sohasem.