Sharpova pevnost pokračuje v osudech Richarda Sharpa, nyní již praporečníka britské koloniální armády, známého z rozsáhlého seriálu Bernarda Cornwella, který sleduje britské boje v Indii a napoleonské války v letech 1799 až 1820. Odehrává se v prosinci 1803, kdy je Sharpe jmenován praporečníkem v armádě sira Arthura Wellesleyho, bojující v maráthské válce o kontrolu nad Indií. Sharpe se s novou hodností vyrovnává těžko a raději by zůstal seržantem. Jeho nový pluk mu přidělí zdánlivě nedůležitý úkol – doprovázet výstrojní vlak. Během této mise však odhalí rozsáhlou krádež vojenského materiálu, do které je zapleten jeho nadřízený i Sharpův starý nepřítel, seržant Obadiah Hakeswill. Ten navíc ukradne Sharpeovy šperky získané z pokladu sultána Típúa. Tato dvojí křivda a dávné nepřátelství vedou Hakeswilla k pokusu o Sharpeho likvidaci. Hakeswill má silné vazby, zatímco Sharpe se musí spoléhat pouze na svůj důvtip, odvahu a pomoc osiřelého arabského chlapce. Tato nebezpečná situace ho nakonec zavede zpět k jeho původnímu třiatřicátému královskému pluku, kde se pod velením plukovníka Wellesleyho (budoucího vévody z Wellingtonu) podílí na dobytí pevnosti Gawilghur. Uvnitř pevnosti se skrývá William Dodd, britský zrádce, kterého Sharpe pronásledoval v předchozím příběhu. Na náhorní plošině se Sharpe opět zapojí do boje za britské vítězství, ale především za svou vlastní čest.